有關 fs.writeFile() 有執行但沒有寫入文件的情況
 发布于 6 年前  作者 Jack0427  4610 次预览  最后一次回复是 6 年前  来自 问答 

node 版本號 10.15.3 執行程式碼保存方法.jpg 第一次執行路徑與結果 代碼 9487碼.jpg 執行結果:有 執行結果.jpg 路徑以及輸出的資料:有輸出資料 路徑.jpg 第一次成功寫入,但第二次卻沒有寫入但有執行 第二次執行路徑與結果 代碼 9488碼.jpg 輸出結果:有 9488結果.jpg 路徑及輸出的資料:沒有輸出的資料 9488路徑.jpg

請問各位大大有誰知道這中間發生了甚麼事情嗎 ??

5 回复
atian25

把 err 打印下就知道了

waitingsong

不处理异常么?

Cheesenx

你的相对路径变了,第一次在models下有个data目录,而第二次在views下执行test.js,下面是没有data目录的,会无法写入然后报错,你打印一下报错就知道了

waitingsong

第一张图,行6,回调函数应该处理出口参数 err 的