electron-builder 配置使用过程中遇到的问题点

1、electron build报错,nsis下载不下来的情况

(1)nsis文件夹的路径不能包含中文,比如我的存放路径为(win10系统)

C:\Users\技嘉\AppData\Local\electron-builder\Cache

上面的路径就包含中文,build会一直提示:electron Plugin not found, cannot call StdUtils,

解决方案:新建一个环境变量 ELECTRON_BUILDER_CACHE,指定一个nsis路径即可解决。

ELECTRON_BUILDER_CACHE=C:\Temp

(2)过程中涉及两个文件,分别是nsis-3.0.4.1.7z 和nsis-resources-3.4.1.7z
这两个文件都可以通过https://mirrors.huaweicloud.com/electron-builder-binaries/这个网址下载 。

(3)electron在编辑时,会从github上下载文件,由于国内的网络限制,可以通过设置国内镜像的方式解决,以win10系统为例,创建一个名为ELECTRON_MIRROR的环境变量,指向国内镜像服务器(阿里的)

ELECTRON_MIRROR="https://cdn.npm.taobao.org/dist/electron/"

或者把文件压缩包下载下来,直接放到目录中也可以(以win10为例说明)

C:\Users\技嘉\AppData\Local\electron\Cache

 

上一篇:CSharpGL(6)在OpenGL中绘制UI元素


下一篇:[nsis]安装包反编译