步骤1:从您的项目中删除 package-lock.json
文件。
步骤2:如果您的 npm 版本为 5 或更高版本,请运行以下命令:
npm cache verify
步骤3:然后运行您的包裹捆绑器
npm install -g parcel-bundler
npm install --save-dev parcel-bundler babel-preset-env
希望这能行。
这里提供的解决方案对我很有效。
rm ./package-lock.json
rm -r ./node_modules
npm cache clear --force
您可能也想检查一下您的网络连接是否缓慢。
我也遇到了同样的问题(“意外警告 https://registry.npmjs.org/: 杂项警告 ETIMEDOUT: 请求 https://registry.npmjs.org/@angular%2fcli 失败,原因:连接 ETIMEDOUT 104.16.22.35:443”)
解决方案:
步骤1:从项目中删除 package-lock.json 文件
步骤2:如果您的 npm 版本为5或更高版本,则运行以下命令
npm cache verify
步骤3:然后运行您的 parcel 打包器
npm install -g parcel-bundler
最后,它显示了“网络连接性”问题...!!!
sudo npm install
。
有时您可能没有写入权限。chown {user} node_modules
、chown {user} package-lock.json
和 chmod u=wrx node_modules
、chmod u=wrx package-lock.json
来将这些文件的所有权和wrx
权限授予我的用户,但这并没有帮助到我。如有进一步帮助,将不胜感激! - Diana Vallverdu当我尝试全局安装prisma时,出现了这个错误,但我已经解决了。
1> npm cache clear --force
2> npm install npm
npm install npm@4
版本大于等于5是不稳定的。步骤1:首先尝试清除缓存,使用
npm cache clear --force
步骤2:尝试重新安装
npm install -g @angular/cli