18910140161

使用electron-packager打包exe文件

顺晟科技

2021-06-16 10:49:22

351

安装

在文件主目录下安装电子包装机

新公共管理安装电子打包程序-保存-开发

在package.json里添加"打包员",设置成如下

2

3

5

脚本' : {

启动' : '电子。

测试' : '回应'错误:未指定测试'出口1 ',

包装机' : '电子包装机out app-overwrite-asar=true-platform=win32-arch=ia32-icon=assets/img/fav icon。ico-prune=true-out=release-builds-version-string .CompanyName=CE - version-string .文件描述=CE -版本-字符串。产品名称=\ '电子教程应用\' -电子版=1.6.2 '

}

平台:设置平台,window,linux还是苹果个人计算机

arch:x84还是x64,

outapp的位置可以替换成你打包后的可执行程序的扩展名名字

电子版:电子的版本,必须要指定,这里设置为1.6.2

图标图标地址

之后运行即可

新公共管理运行打包程序

次打包会慢一点,要去下载电子版对应的版本的电子

可能报错的几种情况及对应方案

出现以下报错:

电子ELOOP:遇到太多符号链接

解决方案:将节点_模块文件删掉,然后用新公共管理安装重新安装依赖包,不要用cnpm安装

电子打包只会打包属国中的依赖包,如果文件中用到了开发依赖关系,之后可能会报错,找不到对应的模块。

在打包好后,打开可执行程序的扩展名文件,出现如下错误:

未捕获异常:类型错误:处理索引0处的参数时出错,从assets/img/logo.jpg转换失败

原因在托盘的图标应该设置成路径,不要用相对路径。

2

var IConpath=path。join(_ dirname,' assets/img/logo.jpg ')

appIcon=新托盘(图标路径);

好啦,愉快的使用

相关文章
我们已经准备好了,你呢?
2024我们与您携手共赢,为您的企业形象保驾护航