Win10 下通过 npm 安装 electron 出现报错

2024-08-15 00:45:32 +08:00
 huage
报错如下:

C:\Users\vmuser\my-electron-app>npm install --save-dev electron
npm error code 1
npm error path C:\Users\vmuser\my-electron-app\node_modules\electron
npm error command failed
npm error command C:\Windows\system32\cmd.exe /d /s /c node install.js
npm error RequestError: connect ECONNREFUSED 20.205.243.166:443
npm error at ClientRequest.<anonymous> (C:\Users\vmuser\my-electron-app\node_modules\got\dist\source\core\index.js:970:111)
npm error at Object.onceWrapper (node:events:634:26)
npm error at ClientRequest.emit (node:events:531:35)
npm error at origin.emit (C:\Users\vmuser\my-electron-app\node_modules\@szmarczak\http-timer\dist\source\index.js:43:20)
npm error at TLSSocket.socketErrorListener (node:_http_client:500:9)
npm error at TLSSocket.emit (node:events:519:28)
npm error at emitErrorNT (node:internal/streams/destroy:169:8)
npm error at emitErrorCloseNT (node:internal/streams/destroy:128:3)
npm error at process.processTicksAndRejections (node:internal/process/task_queues:82:21)
npm error at TCPConnectWrap.afterConnect [as oncomplete] (node:net:1607:16)

之前以为是权限问题,但是用了管理员执行还是这样,请问如何解决?
2638 次点击
所在节点    Electron
5 条回复
kk2syc
2024-08-15 00:49:36 +08:00
这么简单的报错看不懂吗……你需要设置一下 npm 镜像源或者让 npm 走梯子
----
npm error RequestError: connect ECONNREFUSED 20.205.243.166:443
huage
2024-08-15 06:52:00 +08:00
@kk2syc 我已经设置全局镜像了,但是还是这样
1rv013c6aiWPGt24
2024-08-15 07:21:16 +08:00
很显然网络问题
magicflower
2024-08-15 08:37:17 +08:00
网络问题
1. 手动下载 electron 依赖(网上有教程)
2. 代理开 tun 模式(ping google.com 通了则设置成功)
3. 多换几个 npm 源试试
jazzg62
2024-08-15 08:44:44 +08:00
安装 electron ,提示网络错误
在项目根目录下创建一个.npmrc 的文件,并添加以下代码

electron_mirror=https://npmmirror.com/mirrors/electron/

这是我之前写的备忘录

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1065070

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX