CNode

有關 fs.writeFile() 有執行但沒有寫入文件的情況

问答
JJack0427发布于7 年前最后回复7 年前5 回复4821 浏览0 收藏

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

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

查看回复

回复 (5)

A
atian25#1·7 年前

把 err 打印下就知道了

W
waitingsong#2·7 年前

不处理异常么?

C
Cheesenx#3·7 年前

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

W
waitingsong#4·7 年前

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

J
Jack0427#5·7 年前

謝謝各位

参与回复
登录后即可参与回复。登录