本文主要介绍在有公司代理的情况下,electron的安装:
安装前的准备工作
- 关闭所有代理软件,在系统的代理设置中,设置好公司的代理
- 执行命令设置http代理,如果公司有https代理的话可以设置,没有的话不要设置,因为http和https协议不同,会干扰
npm config set proxy http://server:port
,如果代理有用户密码,可以npm config set proxy http://username:password@server:port
- 这里是重点,公司如果不支持https代理,需要设置源地址
npm config set registry "http://registry.npmjs.org/"
改为http - 如果代理设置乱的话,可以删除掉之前的设置,cnpm的设置同理,然后
npm config ls -l
看npm的代理设置是否被重置为默认但是不建议使用npm config delete proxy npm config delete https-proxy npm config delete http-proxy
-
npm config set electron_mirror "https://npm.taobao.org/mirrors/electron/"
安装electron
具体可以参看官网了
具体的是在使用electron-force的编译打包的时候,要关闭防火墙、杀毒软件,否则不能编译成功,具体见