[electron][问题]安装教程及throw new Error(‘Electron failed to install correctly,please delete...)解决

1. 前言

第一部分是安装教程,第二部分是问题解决,希望解决报错的可以直接跳转到第二部分

2.安装教程

version:8.0.0

官方安装教程:electron安装教程

1. 搭建开发环境:

  1. 下载node.js

  2. 安装node.js,一路下一步就可以

  3. 检查是否安装成功:

    node -v npm -v

    (出现版本号即为安装成功)

  4. 初次初始化:npm init

    会生成一个package.json文件

  5. 打开package.json文件

    "scripts": {}中添加"start": "electron ."注意在上一行后面加逗号

2. 安装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

3. 错误解决

报错:throw new Error(‘Electron failed to install correctly,please delete node_modules/electron and try installing again’)并且卡在node install.js

官方安装教程: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

4.解决过程

参见文章:开发一个简易的 Electron

一开始遇到卡node install.js,然后上网找解决办法,于是就找到了如我上面说到的方法,然而我在网上找了一圈查到的网址是这样的:

网址

就如上图方法,我安装了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上找各种解决办法,折腾了半天最后在electron的官方Docs里面找到了官方的中国CDN节点,最后才下载到完整的文件。下面是两个网址下载文件的对比图:

第一个网址下载到的文件:

原来的网址

第二个网址下载到的文件:

https://cdn.npm.taobao.org/dist/electron/

现在的网址
这是第二次官网找到的网址下载到的文件(上图),对比一下,第一张图少了很多东西,但是6.0.0的版本却没有什么问题,不知道是同步的时候出了问题还是官方不提供支持了。。

5.总结

多看看官方文档。。。

  • 3
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值