码迷,mamicode.com
首页 > Web开发 > 详细

Electron.Net因网络原因导致的坑.

时间:2020-05-04 13:29:31      阅读:75      评论:0      收藏:0      [点我收藏+]

标签:ima   提示   src   就是   ror   delete   aries   conf   png   

1. 执行electronize start遇到的问题.

  首先会卡"node install.js".

技术图片

  如果没耐心强行退出,会导致下次运行的时候提示 "Electron failed to install correctly",其实问题在于网络导致黄色部分的文件下载失败.

技术图片

  解决方式嘛,其实就是将npm转为国内镜像.

//设置配置信息
npm config set electron_mirror https://npm.taobao.org/mirrors/electron/
npm config set sass_binary_site https://npm.taobao.org/mirrors/node-sass/
npm config set metrics-registry https://registry.npm.taobao.org/
npm config set registry https://registry.npm.taobao.org/

//查看配置信息
npm config list

//删除配置信息
npm config delete <key>

  如果改配置后还是不行, 建议重启电脑一下.

 

2. 执行electronize build /target win遇到的问题.

 在执行到 "electron-builder"问题来了, 居然还是指向github.

技术图片

  electron-builder发布win时总共涉及3个文件, 参考网上的做法通过其它途径下载文件,然后按照以下目录结构复制.

  复制前请先安装electron-builder:npm install -g electron-builder

技术图片

  其实有试过改electron-builder.json,因为可以设置electronDownload.mirror来解决electron的下载问题.

 但nsis/winCodeSign还是只能通过复制文件到缓存来解决.

  技术图片


 相关镜像如下:

Electron.Net因网络原因导致的坑.

标签:ima   提示   src   就是   ror   delete   aries   conf   png   

原文地址:https://www.cnblogs.com/vinsonhwj/p/12825911.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!