iT邦幫忙

0

用node將錯誤訊息輸出為文本

請問node是否可以把錯誤訊息儲存為文本呢?
就是當讀取function出錯的時候
會立刻存為一個txt或log在一個資料夾中
而不單單顯示在後台
已用google查詢了一些資料
目前看起來最接近的方法是在cmd node後2>存為文本
但是這還需要手動操作
我想要省略此操作但是都無法完成

2 個回答

1
居然解出來了
iT邦新手 4 級 ‧ 2018-10-15 15:37:42
最佳解答

可參考這篇:
https://stackoverflow.com/questions/2496710/writing-files-in-node-js

var fs = require('fs');
fs.writeFile("/tmp/test", "Hey there!", function(err) {
    if(err) {
        return console.log(err);
    }

    console.log("The file was saved!");
}); 

謝謝您,正在嘗試中

0
wolfwang
iT邦新手 3 級 ‧ 2018-10-15 12:49:18

可以參考這篇文章用 winston https://itw01.com/3IINEPG.html

專案位置: https://github.com/winstonjs/winston

謝謝您!

我要發表回答

立即登入回答