electron 安装卡死在node install.js

使用命令sudo npm install electron -g安装electron中总是卡死node instatll.js这一步,之后就是报错: 网络超时。

失败的原因大体有几种:

  • node 或 npm 版本较低,这也会影响安装,如需升级请查看node 升级
  • 命令行错误 , 网上有的教程使用的还是electron-prebuilt,现在已经更名, 安装的时候回看到提示
    // 正确的命令行,
    sudo npm install electron -g

查阅资料后,发现大体解决方法是:

1 npm 安装 node-sass 网速慢的 可以 运行

 npm config set registry https://registry.npm.taobao.org

配置国内淘宝镜像

2 编辑 ~/.npmrc

  $  sudo vi   ~/.npmrc

添加如下配置

  registry=https://registry.npm.taobao.org
  sass_binary_site=https://npm.taobao.org/mirrors/node-sass/
  phantomjs_cdnurl=http://npm.taobao.org/mirrors/phantomjs
  electron_mirror=http://npm.taobao.org/mirrors/electron/

提示: 第一条的淘宝镜像如果在第一步配置过,打开~/.npmrc时,就会看到

具体原因请查看electron-download

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

友情链接更多精彩内容