使用cnpm代替npm

nodejs yekong

安装并设置cnpm的镜像

npm install -g cnpm --registry=https://registry.npm.taobao.org

CNPM工具

由于一些特殊的原因,某些情况下我们没办法很好的从 https://registry.npmjs.org下载下来一些需要的包。

我们可以直接设置npm的镜像:

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

查看npm镜像:

npm config get registry

但是对于大多数人来说不希望将npm镜像修改了:

第一,不太希望随意修改npm原本从官方下来包的渠道;
第二,担心某天淘宝的镜像挂了或者不维护了,又要改来改去;
这个时候,我们可以使用cnpm,并且将cnpm设置为淘宝的镜像:

npm install -g cnpm --registry=https://registry.npm.taobao.org

我们就可以使用npm或cnpm了,npm专门下载海外仓库的包,cnpm下载国内包。

喜欢