一般情况下,nodejs需要的包文件存储在国外的服务器上,有时下载速度极慢,甚至存在不能下载的问题,为了解决这个问题,我们使用淘宝开发团队开发的【淘宝NPM镜像】,需要将系统中的npm替换成淘宝官方的cnpm
使用方法:
(1)一般安装node.js后,系统中就会存在npm
(2)安装淘宝的cnpm命令
npm install --global cnpm
(3)之后需要使用npm的时候,都将命令中的【npm】替换成【cnpm】
案例如下:
//npm的下载方式
npm install jquery
//使用淘宝镜像网站的下载方式
cnpm install jquery
注:如果不想安装cnpm,但是又想使用cnpm,则可以使用如下指令
npm install jquery --registry=http://registry.npm.taobao.org
为了避免每次安装都需要--registry参数,可以使用如下命令进行永久设置:
npm config set registry http://registry.npm.taobao.org