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/ |