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

おすすめ

転載: blog.csdn.net/Hello_Ray/article/details/104721739