首頁 >web前端 >js教程 >如何在 Node.js 中寫入檔案?

如何在 Node.js 中寫入檔案?

Patricia Arquette
Patricia Arquette原創
2024-12-14 05:38:13463瀏覽

How Do I Write to Files in Node.js?

在Node.js 中寫入檔案

儘管檔案系統很複雜,但在Node.js 中寫入檔案是一項簡單的任務API。最廣泛使用的方法涉及以下步驟:

匯入檔案系統模組:

首先匯入 fs 模組,該模組提供檔案處理功能。

const fs = require('fs');

開立文件:

要寫入文件,必須先開啟它。您可以使用 fs.writeFile() 函數來執行此操作,該函數會取得檔案的路徑和回呼函數。

fs.writeFile("/tmp/test", "Hey there!", function(err) {

寫入檔案:

在回調函數內,您可以處理寫入檔案時發生的任何錯誤。如果沒有錯誤,您可以記錄成功訊息。

    if(err) {
        return console.log(err);
    }
    console.log("The file was saved!");
}); 

替代方法:同步寫入

Node.js 也提供了同步方法來寫入使用 fs.writeFileSync() 的檔案。

fs.writeFileSync('/tmp/test-sync', 'Hey there!');

此方法立即寫入文件,而不使用回調函數。但要注意的是,同步寫入會阻塞事件循環,應謹慎使用。

以上是如何在 Node.js 中寫入檔案?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn