嘟嘟社区

[不限流量] 关于cnpm和npm以及electron安装和国内源和npm代理相关问题


在国内 如果直接用npm 默认是外国源.很慢很卡.

可以用国内镜像.比如.淘宝的.腾讯的.

也可以安装cnpm

一开始我以为 cnpm是等同于自己手动设置淘宝镜像.

后来发现有很大区别

自己手动设置淘宝镜像或者腾讯镜像 安装electron都是失败的.会卡住.

但是安装cnpm 直接用cnpm命令又可以顺利装好

用默认的国外官方镜像 挂上代理 也不行 也会卡住

建议安装cnpm 参考镜像官网 https://www.npmmirror.com/

然后在git bash 里面 把 npm 命令 永久映射到 cnpm 命令

具体是修改 C:Program FilesGitetcprofile.daliases.sh 用文本编辑器修改

cnpm里的electron版本不全吧,看看自己拉取的版本是不是淘宝源里没有。
整个v2 全局代理就行了,就没这种网络问题了。不用代理,总有些奇奇怪怪的问题。尤其是windows的开发,有时候代理总是反复失效。