npm 之淘宝 代理包安装
背景: npm install 有时会感觉特别满, 超时安装失败也是常见。 这里借用淘宝的域来镜像install
1. 临时使用
npm --registry https://registry.npm.taobao.org install xxx包名
2. 长久使用
npm install -g cnpm --registry=https://registry.npm.taobao.org
查看设置是否成功:
npm config get registry (看看是否有注册的代理域名)
cnpm -v 查看版本
设置成功后既可以通过 cnpm install xxx包名 来安装需要的包。 速度还是比较快的
注:有时安装cnpm 失败并报:Unexpected end of JSON input while parsing near”错误。
这是可以通过 npm cache clean --force 清下缓存,在安装即可成功
3. 删除/编辑注册的config
(1)使用命令 npm config edit , 会弹出已经设置的 config regisry 记事本形式的文本。直接编辑或删除即可
(2)使用命令 npm config delete registry 删除也可