一、问题
昨天用npm 安装环境,实在太慢了,就想用cnpm,然后发现提示‘cnpm' 不是内部或外部命令,也不是可运行的程序。
看了很多方法,选择了下面这个,运气好到爆棚,就直接可以用了。其他的方法暂未去了解。先保存一种吧。主要原因是因为我并没有将淘宝镜像给cnmp命,所以我创建cnpm命令并将淘宝镜像给它便可以使用了。
二、解决办法
1、在进入创建的文件夹后,利用淘宝npm镜像安装相关依赖
npm install -g cnpm --registry=https://registry.npm.taobao.org
控制台提示
npm Err!request to https://registry.npm.taobao.org/cnpm failed, reason: getaddrinfo ENOTFOUND registry.npm.taobao.org registry.npm.taobao.org:443
解决方式
将strict-ssl设置为false即可~
npm config set strict-ssl false
- 1
2、在cmd中输入cnpm -v就可以看是否安装成功。
3、使用cnpm
//比如安装echarts: cnpm install echarts
三、直接将npm的路径改为淘宝镜像
近期由于项目的需求,需要直接将路径改为淘宝镜像。
npm config set registry https://registry.npm.taobao.org
可通过下面代码看是否替换成功
npm config get registry
若成功则会将出淘宝的镜像地址,后续便可直接使用~