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

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

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


当前回答

在我的例子中设置typescript。disableAutomaticTypeAcquisition在Visual Studio Code中设置为true似乎有帮助。

其他回答

只需从npm全局包的路径中删除包文件夹。然后重新安装。 注意,这些包是全局安装在: C:\Users\your-name\AppData\Roaming\npm\ node_modules

我用元数据标记重新挂载了我的窗口磁盘,并立即提供了帮助:https://devblogs.microsoft.com/commandline/chmod-chown-wsl-improvements/

在此之后,不再需要为NPM命令使用sudo,因为元数据将检查Windows和Linux文件/目录权限。

关闭PHPStorm为我解决了这个问题。

我也曾为此挣扎过。 如果你使用nvm,我终于有了一个很好的解决方案:

cd ~ /。Nvm /versions/node/{你的节点版本}/lib/ 安装NPM

就是这样。

我用的是iTerm。重新启动iTerm后,错误就消失了。