nodejs的fs模塊刪除文件Error: EPERM: operation not permitted, unlink

nodejs刪除文件後會出現
Error: EPERM: operation not permitted, unlink,對刪除權限進行控制。

 //刪除文件
 fs.unlink(filePath, function (err) {
   if (err) {
         return false;
     }
     return true;
 })

普遍的情況表示你的文件不在這個用戶的授權範圍,比如當前用戶對這個文件沒有刪除的權限。
還有一種就是其他方式了
解決方式
刪除node_moudules目錄
然後重新執行npm i && npm install --no-bin-links

更多解決方式和討論 https://github.com/phoenixframework/phoenix/issues/2464

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章