-2
我在node.js.中設置編碼有一些問題。 我試圖使用writeFile函數將編碼設置爲utf8。 但沒有結果。我想使用node.js設置編碼的當前文件以unicode編碼。如何在Node.js中設置文件編碼
我在node.js.中設置編碼有一些問題。 我試圖使用writeFile函數將編碼設置爲utf8。 但沒有結果。我想使用node.js設置編碼的當前文件以unicode編碼。如何在Node.js中設置文件編碼
默認情況下,fs模塊將編寫'utf8'編碼的文件。 UTF-8是一種常用於網頁和其他文檔的編碼。文件編碼是指用於文件內容的字符集。常用的編碼是'utf8','ascii','binary','hex','base64'和'utf16le'。
來源於stackabuse。
寫入文件與編碼
如果選項是一個字符串,然後將其指定編碼。例如:
fs.writeFile('message.txt', 'Hello Node.js', 'utf8', callback);
或是選項爲詳細信息
對象然後,fs.writeFile('message.txt', 'Hello Node.js', {encoding: 'utf8'}, callback);
檢查here