1.选择项目文件夹
2.npm init
3.npm install electron --save-dev
4.npm --registry=https://registry.npm.taobao.org install
5.node install.js的时候ctrl+c取消,y确定
6.cd ./node_modules/electron
7.下载https://cdn.npm.taobao.org/dist/electron/7.0.0/electron-v7.0.0-win32-x64.zip并复制到上面的文件夹,重命名为electron.zip
此为64位win版本,如果是其他版本请进入https://cdn.npm.taobao.org/dist/electron/7.0.0页面选择下载
8.修改 ./node_modules/electron/install.js,如下:

#!/usr/bin/env nodeconst version = require('./package').versionconst fs = require('fs')
const os = require('os')
const path = require('path')
const extract = require('extract-zip')
const platformPath = 'electron.exe'
const zipPath = "./electron.zip"
extractFile (zipPath)
// unzips and makes path.txt point at the correct executable
function extractFile (zipPath) {extract(zipPath, { dir: path.join(__dirname, 'dist') }, function (err) {if (err) return onerror(err)fs.writeFile(path.join(__dirname, 'path.txt'), platformPath, function (err) {if (err) return onerror(err)})})
}

9../node_modules/electron目录下运行,node install.js
10.返回项目目录,安装完成,如果为github下的demo,可以在此运行npm start测试.

解决electron安装,卡在install.js不动的问题,UnhandledPromiseRejectionWarning: RequestError: read ECONNRESET相关推荐

  1. 【Eletron】解决electron安装,卡在install.js不动的问题,UnhandledPromiseRejectionWarning: RequestError: read ECONNRE

    最近想写个带GUI的客户端程序,无奈Cpp和Qt从毕业就没碰过,所以就从eletron下手了.但是运行例子的时候遇到错误. 参照 https://blog.csdn.net/qq_27005821/a ...

  2. 解决WEEX/phantomjs-prebuilt安装太慢 weex安装卡在phantomjs-prebuilt不动的问题

    解决WEEX/phantomjs-prebuilt安装太慢 weex安装卡在phantomjs-prebuilt不动 的问题 问题描述 问题诊断 解决方案 加速原理和其他说明 如果方案没用的话 问题描 ...

  3. electron 使用npm install安装 报错 electron@12.2.2 postinstall: node install.js

    electron 使用npm install安装 报错 electron@12.2.2 postinstall: node install.js 在github 下载了一个electron项目,在np ...

  4. chromedriver@2.41.0 install: `node install.js`安装失败解决;npm安装报错

    错误 chromedriver@2.41.0 install: `node install.js` 解决 在项目目录下: npm install chromedriver --chromedriver ...

  5. 安装Ubuntu时发现卡在一个地方点不动解决方法

    有很多小伙伴发现自己在VMware安装虚拟机时,卡在一个页面不能点击,拖动也不起作用,一直卡在一个地方动不了,真的气死人了,总以为是电脑或者其他什么地方的问题,移除然后重新安装,这样来来回回重新尝试了 ...

  6. electron-v8.2.1-win32-x64.zip 下载失败(npm install electron 安装失败)

    npm 安装 electron 依赖时下载失败(或下载缓慢)的解决方案 electron-v8.2.1-win32-x64.zip 下载失败 淘宝npm镜像:https://npm.taobao.or ...

  7. 【Electron】解决 npm安装出现 self-signed certificate in certificate

    问题 按照Electron 官网步骤安装时 npm install electron --save-dev出现报错 error RequestError: self-signed certificat ...

  8. Windows10更新22H2安装卡在61%的解决办法

    Windows10更新22H2安装卡在61%的解决办法 Windows10经常收到构建和修补程序,但与此同时,用户在尝试安装它们时会遇到一些奇怪的问题.有时,该过程以错误代码结束,但是在此,更新被卡在 ...

  9. 解决无法安装cnpm,cnpm卡顿问题

    解决无法安装cnpm,cnpm卡顿问题 参考文章: (1)解决无法安装cnpm,cnpm卡顿问题 (2)https://www.cnblogs.com/lvyueyang/p/9253630.html ...

最新文章

  1. 用C语言实现linux的ping,用C语言实现Ping程序功能
  2. PMP之项目相关方管理
  3. python手机号码正确编程_python 小练习之生成手机号码
  4. jquery实现增删改(伪)-老男孩作业day13
  5. JPA实体锁定模式的差异
  6. libcrypto.so.1.0.0缺失问题
  7. TeamTalk Lock模块
  8. vs2015 linux开发 界面设计,Microsoft Office开发工具 Visual Studio 2015
  9. 使用QQ推广作为客服或留言(转载)
  10. 实施经理的工具箱--走出软件作坊:三五个人十来条枪 如何成为开发正规军(五)
  11. java 第三方库common系统详解
  12. Linux环境下java安装、配置
  13. 支持邮件群发功能的邮箱有哪些?邮箱如何群发邮件,邮件群发怎么发呢?
  14. 为什么我们说“买东西”,而不说“买南北”?
  15. 重定向和请求转发的区别
  16. 由人眼追踪技术想到的
  17. python绘制同心圆代码_使用Python+turtle绘制同心圆
  18. 小程序页面传值的方式
  19. golang中struct
  20. google外链重要性高吗?谷歌外链作用大不大

热门文章

  1. H5原生调用摄像头getUserMedia的使用与注意事项
  2. Ubuntu 关闭软件更新通知及自动更新
  3. Rundeck部署和基本使用
  4. python turtle笛卡尔心形线_笛卡尔心形线代码
  5. fpga的jtag接口扫不到器件_JTAG和JTAG链,JTAG边界扫描
  6. php5.6安装libsodium
  7. pixi html5,开始学习 PixiJS
  8. 下载安装虚拟机 + 在虚拟机上安装win7系统
  9. 相逢相失两如梦 秋风一叹半池泪
  10. win7和u盘redhat7.1双系统安装总结