electron 使用 node-serialport 报错

发布于 2022-09-05 01:43:23 字数 2809 浏览 19 评论 0

按照了这个库https://github.com/johnny-fiv...的步骤走了,报 ETIMEDOUT 54.231.72.187:443, 查了挺多方法,搞不定

接入其他node模块,比如 node-usb ,也出现同样的问题。

这里有提到点,做了 rebuild 也保不定 https://github.com/electron/e...

能知道是网络问题,但是怎么处理这个网络问题,求答案。高价有偿解答,私信我加微信

clipboard.png

> electron-quick-start@1.0.0 install /Users/liyatang/github/electron-quick-start
> electron-rebuild

✖ Rebuild Failed
An unhandled error occurred inside electron-rebuild
gyp WARN install got an error, rolling back install
gyp ERR! configure error
gyp ERR! stack Error: connect ETIMEDOUT 54.231.72.187:443
gyp ERR! stack     at Object.exports._errnoException (util.js:1026:11)
gyp ERR! stack     at exports._exceptionWithHostPort (util.js:1049:20)
gyp ERR! stack     at TCPConnectWrap.afterConnect [as oncomplete] (net.js:1136:14)
gyp ERR! System Darwin 16.5.0
gyp ERR! command "/usr/local/bin/node" "/Users/liyatang/github/electron-quick-start/node_modules/.bin/node-gyp" "rebuild" "--target=1.6.11" "--arch=x64" "--dist-url=https://atom.io/download/electron" "--build-from-source" "--module_name=serialport" "--module_path=/Users/liyatang/github/electron-quick-start/node_modules/serialport/build/Release" "--host=https://github.com/EmergingTechnologyAdvisors/node-serialport/releases/download/4.0.7"
gyp ERR! cwd /Users/liyatang/github/electron-quick-start/node_modules/serialport
gyp ERR! node -v v8.0.0
gyp ERR! node-gyp -v v3.6.2
gyp ERR! not ok

Failed with exit code: 1

Error: gyp WARN install got an error, rolling back install
gyp ERR! configure error
gyp ERR! stack Error: connect ETIMEDOUT 54.231.72.187:443
gyp ERR! stack     at Object.exports._errnoException (util.js:1026:11)
gyp ERR! stack     at exports._exceptionWithHostPort (util.js:1049:20)
gyp ERR! stack     at TCPConnectWrap.afterConnect [as oncomplete] (net.js:1136:14)
gyp ERR! System Darwin 16.5.0
gyp ERR! command "/usr/local/bin/node" "/Users/liyatang/github/electron-quick-start/node_modules/.bin/node-gyp" "rebuild" "--target=1.6.11" "--arch=x64" "--dist-url=https://atom.io/download/electron" "--build-from-source" "--module_name=serialport" "--module_path=/Users/liyatang/github/electron-quick-start/node_modules/serialport/build/Release" "--host=https://github.com/EmergingTechnologyAdvisors/node-serialport/releases/download/4.0.7"
gyp ERR! cwd /Users/liyatang/github/electron-quick-start/node_modules/serialport
gyp ERR! node -v v8.0.0
gyp ERR! node-gyp -v v3.6.2
gyp ERR! not ok

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

柒夜笙歌凉 2022-09-12 01:43:23

是我代理问题,把ss改成全局模式就ok了

clipboard.png

桜花祭 2022-09-12 01:43:23
 ELECTRON_MIRROR=http://npm.taobao.org/mirrors/electron/ npm install electron

问题是由于墙的问题吧,这样子可以完成安装。

我用mac的可以在.bash_profile中export这个变量,然后就直接npm install electron就可以了。

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文