解决electron安装,卡在install.js不动的问题,UnhandledPromiseRejectionWarning: RequestError: read ECONNRESET
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相关推荐
- 【Eletron】解决electron安装,卡在install.js不动的问题,UnhandledPromiseRejectionWarning: RequestError: read ECONNRE
最近想写个带GUI的客户端程序,无奈Cpp和Qt从毕业就没碰过,所以就从eletron下手了.但是运行例子的时候遇到错误. 参照 https://blog.csdn.net/qq_27005821/a ...
- 解决WEEX/phantomjs-prebuilt安装太慢 weex安装卡在phantomjs-prebuilt不动的问题
解决WEEX/phantomjs-prebuilt安装太慢 weex安装卡在phantomjs-prebuilt不动 的问题 问题描述 问题诊断 解决方案 加速原理和其他说明 如果方案没用的话 问题描 ...
- 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 ...
- chromedriver@2.41.0 install: `node install.js`安装失败解决;npm安装报错
错误 chromedriver@2.41.0 install: `node install.js` 解决 在项目目录下: npm install chromedriver --chromedriver ...
- 安装Ubuntu时发现卡在一个地方点不动解决方法
有很多小伙伴发现自己在VMware安装虚拟机时,卡在一个页面不能点击,拖动也不起作用,一直卡在一个地方动不了,真的气死人了,总以为是电脑或者其他什么地方的问题,移除然后重新安装,这样来来回回重新尝试了 ...
- electron-v8.2.1-win32-x64.zip 下载失败(npm install electron 安装失败)
npm 安装 electron 依赖时下载失败(或下载缓慢)的解决方案 electron-v8.2.1-win32-x64.zip 下载失败 淘宝npm镜像:https://npm.taobao.or ...
- 【Electron】解决 npm安装出现 self-signed certificate in certificate
问题 按照Electron 官网步骤安装时 npm install electron --save-dev出现报错 error RequestError: self-signed certificat ...
- Windows10更新22H2安装卡在61%的解决办法
Windows10更新22H2安装卡在61%的解决办法 Windows10经常收到构建和修补程序,但与此同时,用户在尝试安装它们时会遇到一些奇怪的问题.有时,该过程以错误代码结束,但是在此,更新被卡在 ...
- 解决无法安装cnpm,cnpm卡顿问题
解决无法安装cnpm,cnpm卡顿问题 参考文章: (1)解决无法安装cnpm,cnpm卡顿问题 (2)https://www.cnblogs.com/lvyueyang/p/9253630.html ...
最新文章
- 用C语言实现linux的ping,用C语言实现Ping程序功能
- PMP之项目相关方管理
- python手机号码正确编程_python 小练习之生成手机号码
- jquery实现增删改(伪)-老男孩作业day13
- JPA实体锁定模式的差异
- libcrypto.so.1.0.0缺失问题
- TeamTalk Lock模块
- vs2015 linux开发 界面设计,Microsoft Office开发工具 Visual Studio 2015
- 使用QQ推广作为客服或留言(转载)
- 实施经理的工具箱--走出软件作坊:三五个人十来条枪 如何成为开发正规军(五)
- java 第三方库common系统详解
- Linux环境下java安装、配置
- 支持邮件群发功能的邮箱有哪些?邮箱如何群发邮件,邮件群发怎么发呢?
- 为什么我们说“买东西”,而不说“买南北”?
- 重定向和请求转发的区别
- 由人眼追踪技术想到的
- python绘制同心圆代码_使用Python+turtle绘制同心圆
- 小程序页面传值的方式
- golang中struct
- google外链重要性高吗?谷歌外链作用大不大