优秀的编程知识分享平台

网站首页 > 技术文章 正文

WINDOWS环境下NPM依赖模块无法安装的解决办法

nanyue 2024-11-17 00:17:59 技术文章 2 ℃

问题:

当你学习和使用nodejs开发软件时,几乎无法避免要使用到别人开始的开源模块,由于众所周知的原因,有些时候,某些开源模块,你总是安装失败,你会很抓狂?

怎么办?

解决办法一:使用镜像

淘宝 npm 地址: http://npm.taobao.org/

如何使用

有很多方法来配置npm的registry地址,下面根据不同情境列出几种比较常用的方法。以淘宝npm镜像举例:

1.临时使用

npm --registry https://registry.npm.taobao.org install express

2.持久使用

npm config set registry https://registry.npm.taobao.org

配置后可通过下面方式来验证是否成功

npm config get registry

npm info express


解决办法二:使用梯子

有些模块,使用了镜像,也是无法访问的,这就需要用梯子

1、梯子,这是你能够解决这个问题的前提条件。一个很好的梯子是v2ray。

2、有了梯子以后,这个梯子可能是http的,也可能是socks的,如果

3、打开CMD窗口,通过下面这两个命令设置访问代理

set http_proxy=protocol://ip:port
set https_proxy=protocol://ip:port

4、输入npm install,虽然使用梯子,可能速度很慢,但问题可以搞掂。

Tags:

最近发表
标签列表