本文是安装教程兼安装过程中问题解决的综合文章。
目录:
官方安装教程:electron中国源地址(与下文相同)
在npmrc
中添加(这个和以前的electron的taobao中国地址不同,后面介绍有什么不同)
ELECTRON_MIRROR="https://cdn.npm.taobao.org/dist/electron/"
npm install --save-dev electron
Windows:node.js安装目录/nodejs/node_modules/npm
linux:~/.npmrc
官方安装教程:electron安装教程
node -v
npm -v
npm init
package.json
文件"scripts": {}
中添加"start": "electron ."
注意在上一行后面加逗号npm install --save-dev electron
如果没安装成功的话或者卡node install.js
,就在npmrc
中添加
ELECTRON_MIRROR="https://cdn.npm.taobao.org/dist/electron/"
npm install --save-dev electron
(Windows:)node.js安装目录/nodejs/node_modules/npm
(linux:)~/.npmrc
参见文章:开发一个简易的 Electron
一开始和大家一样都是遇到卡node install.js
,然后上网找解决办法,于是就找到了如我第[I]大板块中说到的方法,然而我在网上找了一圈查到的网址是这样的:
就如上图方法,我安装了electron以后,写好index.html index.js
,执行npm start
然后就报错throw new Error(‘Electron failed to install correctly,please delete node_modules/electron and try installing again’)
,然后就去Google上找各种解决办法,试了又试,删了又下,折腾了2-3个小时,最后在electron的官方Docs里面找到了官方的中国CDN节点,最后才下载到完整的文件。下面是两个网址下载文件的对比图:
这是第一次
这个网址下载到的文件(上图)
这是第二次官网找到的网址下载到的文件(上图),
对比一下,第一张图少了很多东西,但是6.0.0的版本却没有什么问题,不知道是同步的时候出了问题还是官方不提供支持了。。(咋也不知道,咋也不敢瞎说)
最后总结下吧:多看看官方文档。。。(咋没技术咋也没脾气。。)
毕竟在几年后,我这篇文档也可能不适用了