当我执行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相关的东西
当前回答
我用的是iTerm。重新启动iTerm后,错误就消失了。
其他回答
我只在Windows系统中遇到过多次这个问题 我通常是按顺序试的。
NPM install——force 检查node_modules是否设置为只读和 如果是,请删除 删除node_modules / 检查是否打开了任何编辑器 它可以访问项目的根文件夹 重启:
通常在这些步骤中的一个之后尝试npm install会解决这个问题。
以管理员身份打开命令提示符,导航到项目位置,然后运行npm install。这对我很管用。
我得到了同样的错误,根据https://github.com/Medium/phantomjs/issues/19,这可能是由你的杀毒软件引起的。我在安装期间禁用了我的,并以管理员身份在cmd上执行“npm install”,它工作了。 希望这能有所帮助。
我关闭VS,删除node_modules文件夹。
然后跑:
npm i -D -E clean-webpack-plugin@3.0.0 css-
loader@3.4.2 html-webpack-plugin@3.2.0 mini-css-
extract-plugin@0.9.0 ts-loader@6.2.1 typescript@3.7.5
webpack@4.41.5 webpack-cli@3.3.10
然后必须将属性更改为不只读node_modules文件夹,一旦它完成运行。
然后跑:
npm i @microsoft/signalr @types/node
然后在VS中打开项目和包。Json与依赖项看起来是正确的。
与其他人讨论的只读node_modules文件夹和关闭VS运行npm install over相同。
我用的是iTerm。重新启动iTerm后,错误就消失了。