Node 18 LTS+npm10环境安装Electron遇ECONNRESET错误求助
安装Electron.js时遇到RequestError: read ECONNRESET错误
环境:Node 18 LTS、npm 10
执行命令:
npm install electron --save-dev
出现如下错误:
PS C:\Users\Administrator.GWNR71517\Desktop\electron> npm install electron --save-dev npm ERR! code 1 npm ERR! path C:\Users\Administrator.GWNR71517\Desktop\electron\node_modules\electron npm ERR! command failed npm ERR! command C:\WINDOWS\system32\cmd.exe /d /s /c node install.js npm ERR! RequestError: read ECONNRESET npm ERR! at ClientRequest.<anonymous> (C:\Users\Administrator.GWNR71517\Desktop\electron\node_modules\got\dist\source\core\index.js:970:111) npm ERR! at Object.onceWrapper (node:events:632:26) npm ERR! at ClientRequest.emit (node:events:529:35) npm ERR! at origin.emit (C:\Users\Administrator.GWNR71517\Desktop\electron\node_modules\@szmarczak\http-timer\dist\source\index.js:43:20) npm ERR! at TLSSocket.socketErrorListener (node:_http_client:501:9) npm ERR! at TLSSocket.emit (node:events:517:28) npm ERR! at emitErrorNT (node:internal/streams/destroy:151:8) npm ERR! at emitErrorCloseNT (node:internal/streams/destroy:116:3) npm ERR! at process.processTicksAndRejections (node:internal/process/task_queues:82:21) npm ERR! at TLSWrap.onStreamRead (node:internal/stream_base_commons:217:20) npm ERR! A complete log of this run can be found in: C:\Users\Administrator.GWNR71517\AppData\Local\npm-cache\_logs\2023-10-02T17_54_10_674Z-debug-0.log
已查阅官方文档未找到解决办法,请求技术支持。
解决建议
- 清理npm缓存后重试:
npm cache clean --force npm install electron --save-dev - 配置国内npm镜像及Electron镜像,解决网络访问问题:
npm config set registry https://registry.npmmirror.com npm config set electron_mirror https://npmmirror.com/mirrors/electron/ npm install electron --save-dev - 检查本地网络,关闭临时防火墙或代理工具,确保网络连接稳定后重试
- 删除项目目录下的
node_modules文件夹和package-lock.json文件,重新执行安装命令
内容的提问来源于stack exchange,提问作者Sean Reyes
相关产品推荐
相关产品推荐

