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 安装依赖一直失败
posted @ 2021-07-12 16:47  流码  阅读(13693)  评论(0)    收藏  举报