npm install 安装一直失败


背景

今天把项目代码拉下来的时候,发现npm install一直失败,如下所示。
image.png

实现过程

通过查阅资料,发现可以通过安装淘宝镜像解决此问题。

npm install -g cnpm --registry=http://registry.npm.taobao.org

安装完之后可以通过cnpm -v 检验是否安装成功。如下所示就是安装成功了。
image.png
然后再通过cnpm install 安装,就可以了。最后你会发现项目里多了一个node_modules文件夹。

注意事项

在运行cnpm install 中,你可以会遇到cnpm : 无法加载文件 C:\Users\57883\AppData\Roaming\npm\cnpm.ps1,因为在此系统上禁止运行脚本的错误。
image.png

解决方法:
1、在系统中搜索框 输入 Windos PowerShell
2、点击“管理员身份运行”
3、输入“ set-ExecutionPolicy RemoteSigned”回车
4、根据提示,输入A,回车
5、再次回到cnpm -v执行成功。
ps:不只是cnpm命令,包括pnpm、yarn等这些命令,如果执行时,报这样的错误,都可以通过此方法解决。前提是,如果是用npm命令来安装这些CLI命令工具,必须安装到全局环境中,才能生效。

image.png

参考资料

  1. 解决 cnpm : 无法加载文件 C:\Users\hp\AppData\Roaming\npm\cnpm.ps1,因为在此系统上禁止运行脚本。
  2. 问题解决--npm install 安装依赖一直失败


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM