我想完成一個簡單的任務,刪除文件。錯誤真的不能告訴我爲什麼它不能刪除文件。任何關於它可能是什麼的想法,以及我如何能夠在未來找出更多的詳細錯誤?無法刪除文件,我沒有得到詳細的ENOENT
我的代碼:
var fs = require('fs');
fs.unlink('/file/path.jpg', function(err){
if (err) throw err;
});
我的錯誤:
DEBUG:
DEBUG: /Users/vartanarabyan/Development/NodeJS/orcha/routes/document.js:67
DEBUG: if (err) throw err;
DEBUG: ^
DEBUG: Error: ENOENT, unlink '/Users/vartanarabyan/Development/NodeJS/orcha/public/uploads/5d78abfefd5ff47398103ada55d9be47'
DEBUG: Program node app exited with code 1
該文件是在準確的路徑,使得斜面是真實的固定的問題。 –
你的'unlink'引用'path.jpg',但是錯誤只顯示'../ 5d78abfefd5ff47398103ada55d9be47'。您是否需要添加'.jpg'擴展名,也許? – nneonneo
這只是一個示例路徑,所以我不粘貼很長的東西 –