解决npm在国内下载缓慢的问题

npm全称Node Package Manager,是node.js的模块依赖管理工具 ,也是目前前端开发必备的工具之一了。由于npm的资源在国外,所以国内用户使用起来各种不方便,经常会出现包下载不了的问题,下面给出了两个解决方案。

方案一:设置npm的registry地址

1.临时设置,只在下载当前包时使用

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

2.永久设置,一次设置,永久可用

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

可以使用下面这两个命令验证是否设置成功

npm config get registry
npm info express

方案二:使用cnpm替换npm命令

1.安装cnpm包

npm install cnpm -g

2.使用cnpm命令下载包

cnpm install express

附:推荐两个常用的国内的npm镜像资源

淘宝npm镜像cnpmjs镜像
搜索地址http://npm.taobao.org/http://cnpmjs.org/
registry地址http://registry.npm.taobao.org/http://r.cnpmjs.org/
# npm 

评论

Your browser is out-of-date!

Update your browser to view this website correctly. Update my browser now

×