当我执行npm install时,我得到这个错误
npm犯错!C:\projects*******\node_modules.react-async-script. delete
我以管理员身份运行cmd 我之前运行过npm cache clean 我确保所有其他应用程序没有打开任何与node_modules相关的东西
当我执行npm install时,我得到这个错误
npm犯错!C:\projects*******\node_modules.react-async-script. delete
我以管理员身份运行cmd 我之前运行过npm cache clean 我确保所有其他应用程序没有打开任何与node_modules相关的东西
当前回答
对于一些人来说,AppRoot\npm文件夹可能是一个问题。有时AppRoot文件夹被标记为网络共享,因此反病毒阻止的东西。按照下面的链接完整的解决方案。
https://alastaircrabtree.com/fixing-intermittant-eperm-operation-not-permitted-on-npm-install/
我希望这能有所帮助。
其他回答
我也曾为此挣扎过。 如果你使用nvm,我终于有了一个很好的解决方案:
cd ~ /。Nvm /versions/node/{你的节点版本}/lib/ 安装NPM
就是这样。
不包。Json,但是由于某种原因,我的node_modules/变成了只读。重置后这个问题就解决了。
在我的例子中设置typescript。disableAutomaticTypeAcquisition在Visual Studio Code中设置为true似乎有帮助。
我得到它工作时,尝试npm安装与一个强制选项获取远程资源,即使本地副本存在于磁盘上。尝试运行
npm install --force
更新 对我的一些同事来说,这个解决方案并不奏效。但是我们尝试用yarn代替npm。它的工作(更快)没有任何问题的所有时间
yarn install [package-name]
对我来说,我只是关闭代码编辑器(VS Code),然后运行相同的命令。这就解决了我的问题。