今天在electron官网查看教程时,决定跟着教程写一个demo,本以为很简单的一个过程,没想到出门就遇见了坑~
1. 首先,按照官网先下载electron包,执行命令如下
npm install --save-dev electron
结果如下图,
根据提示,应该是网络不通。于是乎,将网改为WiFi,再试,依然不行;又把science上网打开,可能机场不行,问题依然如上;
2. 然后查看npm源路径配置,同时设置为淘宝镜像
npm config set registry https://registry.npm.taobao.org/
结果如下:
什么情况???证书过期!!! 淘宝镜像怎么过期了??? 于是,百度搜索镜像,更换npm源地址后,网络不通,最后更改为了中国镜像 https://registry.npmmirror.com/(淘宝镜像不可以用了,建议可使用这个)
3. 更改为中国镜像后,发现还是下载不了。根据官网安装教程中,需要设置electron中国镜像地址
于是,查找了网上资料,需执行一下命令:
npm config set ELECTRON_MIRROR "https://npm.taobao.org/mirrors/electron/
4. 意外还是发生了:
什么鬼??? 为什么不支持此选项??? 网上有文章说node版本太高不支持,需要从18换到16, OK,那就换,结果依然提示如上。这到底是哪个版本才支持啊????同志们,有没有想砸电脑???
5. 最后发现一篇文章,可使用命令 npm config ls 来查看配置文件地址,然后直接在源文件里面添加命令行,哈哈哈,这还不简单,于是打开文件添加如下
保存,继续执行 npm install --save-dev electron ,安装成功
6. 最后执行 yarn start 。 Hello World 界面出现了~
标签:npm,记录,config,electron,https,镜像,官网,安装 From: https://www.cnblogs.com/zeosky-zhe/p/18003335