electron 打包工具

本文详细介绍了如何使用asar工具和electron-packer等方法将Electron应用程序进行打包,并提供了使用electron-packager从源代码生成安装包的具体步骤。
  • npm安装asar npm install -g asar
  • 复制你的应用程序目录到C:\Users\这里是你的电脑名称\AppData\Roaming\npm\node_modules\electron-prebuilt\dist\resources\
  • 命令行执行 asar pack 你的应用程序目录名称 app.asar
  • 等待
  • resource目录下会产生一个app.asar的文件
  • 上一层及,就是dist目录下会有一个你的app的exe文件
  • 将应用程序的代码删掉,拷贝resource文件夹和dist下面的文件,就可以了
    一篇不错的文档这里写链接内容
    或者使用electron-packer打包
    electron多种打包方式
    配置源文件的package.json,需要打包成安装包时配置,否则不需要配置
"scripts": {
    "pack": "build --win --ia32 --dir",
    "dist": "build --win --ia32"
},
"build": {
    "appId": "org.shennongmin.QuickStart",
    "copyright": "Open Totally",
    "compression": "normal",
    "nsis": {
        "oneClick": true,
        "perMachine": true,
        "runAfterFinish": true
    }
},

安装electron-packager

 electron-packager electron myapp

打包成exe

安装grunt

npm install -g grunt-cli
npm install grunt grunt-electron-installer --save-dev

打包

grunt

把exe打包成安装包

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

躺平,睡觉

苦逼三线前端,给点支持吧。

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值