当我执行npm install时,我得到这个错误

npm犯错!C:\projects*******\node_modules.react-async-script. delete

我以管理员身份运行cmd 我之前运行过npm cache clean 我确保所有其他应用程序没有打开任何与node_modules相关的东西


当前回答

不包。Json,但是由于某种原因,我的node_modules/变成了只读。重置后这个问题就解决了。

其他回答

不包。Json,但是由于某种原因,我的node_modules/变成了只读。重置后这个问题就解决了。

我在VSCode中使用终端,我意识到我正在使用bash终端而不是节点终端。

对于一些人来说,AppRoot\npm文件夹可能是一个问题。有时AppRoot文件夹被标记为网络共享,因此反病毒阻止的东西。按照下面的链接完整的解决方案。

https://alastaircrabtree.com/fixing-intermittant-eperm-operation-not-permitted-on-npm-install/

我希望这能有所帮助。

我也有同样的问题。出现错误的原因是文件路径中不支持的字符。取代了英语中的西里尔字母——这很有帮助。

试图将文件重命名为另一个已经存在的文件名可能会在Windows上导致EPERM错误。