在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中文網其他相關文章!