当我执行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相关的东西
当前回答
对我来说,我只是关闭代码编辑器(VS Code),然后运行相同的命令。这就解决了我的问题。
其他回答
我认为这应该与更新npm问题有关。现在你可以把npm的版本指定为8.3.1。
- name: Install latest npm version
run: npm install --global npm@8.3.1
以管理员身份打开命令提示符,导航到项目位置,然后运行npm install。这对我很管用。
我用的是iTerm。重新启动iTerm后,错误就消失了。
在我的例子中,我有一个Windows资源管理器打开到node_modules目录,这导致了问题。关闭这个窗口就成功了。
我也曾为此挣扎过。 如果你使用nvm,我终于有了一个很好的解决方案:
cd ~ /。Nvm /versions/node/{你的节点版本}/lib/ 安装NPM
就是这样。