Electron 打包exe方法
1.Git克隆
# 克隆示例项目的仓库
git clone https://github.com/electron/electron-quick-start
#进入这个仓库
cd electron-quick-start#安装依赖并运行
npm install
2. 安装electron-packager打包依赖
npm install --save-dev electron-packager
参数说明:
- --save -dev 的含义是代表把你的安装包信息写入 package.json 文件的 devDependencies 字段中,包安装在指定项目的node_modules文件夹下
安装完成之后,项目根目录下面的package.json文件里,会多出一条electron-package的版本号配置信息 。
3. 设置打包命令
在package.json中scripts处添加如下配置
"scripts": {"package":"electron-packager . HelloWorld --platform=win32 --arch=x64 --icon=computer.ico --out=./out --asar --app-version=0.0.1 --overwrite --ignore=node_modules"
}
参数说明:
- --platform=win32:确定了你要构建哪个平台的应用,可取的值有 darwin, linux, mas, win32
- --arch=x64:决定了使用 x86 还是 x64 还是两个架构都用
- --icon=computer.ico:自定义设置应用图标
- --out=./out:指定打包文件输出的文件夹位置,当前指定的为项目目录下的
- --asar:该参数可以不加,如果加上,打包之后应用的源码会以.asar格式存在,否则会以文件夹形式存在
- --app-version=0.0.1:生成应用的版本号
- --overwrite:覆盖原有的 build,让新生成的包覆盖原来的包
- --ignore=node_modules:如果加上该参数,项目里node_modules模块不会被打包进去 electron package.json
4. 执行打包命令
在项目文件夹DOS窗口下执行命令
npm run package
运行exe启动程序
Electron 打包exe方法相关推荐
- 基于Pyinstaller库将Python项目包括 图片打包exe方法,本人已经实践多次
基于Pyinstaller库将Python项目包括 图片打包exe方法,本人已经实践多次 文章目录 基于Pyinstaller库将Python项目包括 图片打包exe方法,本人已经实践多次 一.前言 ...
- swf 文件 打包 exe 方法
Part 1: 用flex做开发,如果直接用在web上,发布为swf放到服务器即可. 如果用在客户端上,可以发布为air,不过air需要air的runtime,如果所做的事情很简单,swf本身就能胜任 ...
- python3打包exe运行没反应_python selenium运行,打包exe常见问题解决方法
selenium是一款优秀的自动化测试工具,支持的语言也非常广泛,其中以python语言最为高效简洁,本文以Python3.5.2为例. 首先需要安装selenium插件,命令行下pip instal ...
- pyinstaller 打包exe可执行文件
Python打包EXE方法之一 一.安装Pyinstaller 1.安装pywin32 下载安装文件:查找到跟自己适用的python版本及window系统版本匹配的pywin32,下载后安装 使用pi ...
- Python打包exe并不闪退
Python打包exe 近期自己做了一个小demo要分享给朋友,但是朋友又没有python环境,所以打包成exe.下面就记录一下自己打包exe方法 工具 Python 3.6.2 Pyinstalle ...
- 【Electron】 NSIS 打包 Electron 生成exe安装包
上一篇文章[Electron] Electron 开发桌面应用(一) 编写→运行→打包我们已经得到了electron打包好的应用了,目录如下,但是我们如何整合成一个安装程序,发给客户使用呢? 这一篇文 ...
- python封装方法有几种_Python打包exe文件方法汇总【4种】
Python 打包 exe 文件方法汇总 Python 作为解释型语言,发布即公开源码, 虽然是提倡开源但是有些时候就是忍不住想打包成 exe ,不仅仅是为了对代码进 行加密,而是为了跨平台.防止有些 ...
- python打包exe 之打包sklearn模型中的各种坑及其解决方法。
之前学习了如何打包,如何建立虚拟环境打包,以及如何带资源打包exe. python打包成exe 可执行文件 .教程 使用pipenv建立虚拟环境解决python打包exe文件过大的问题(附打包带图标, ...
- electron打包现成的vue项目成.exe文件,build打包vue项目(quasar 框架)
前言: 公司已有web端vue项目,现在有需求,需要把web端的该项目用electron打包成 .exe 可执行文件. 思考:打包成 .exe 文件,首先需要将vue项目在本地打包成静态可运行文件,其 ...
最新文章
- HDU1443(约瑟夫环问题)
- Proxy.newProxyInstance动态代理[z]
- 构建多域名Exchange 2010邮件系统
- python模拟键盘输入视频_python教程-模拟鼠标和键盘输入
- c语言抬起按键,c语言获得键盘的按键
- 通过 MySQL 二进制日志恢复删除的记录
- 常用20个正则表达式
- 软件编程自学快速入门
- 机器学习——人工神经网络(NN)
- day01:打印常见测试点总结
- Linux命令 - tar命令
- mysql安装创建数据库_mysql 安装创建数据库
- 多制式射频信号发生器 信号源
- Win11使用PCVR时性能问题已修复 可手动安装解决
- 计算机一级网址打不开怎么办,路由器设置网址打不开怎么办?
- Julia ---- 为Julia做一下辩解
- 如何应对“改变现状”的失败
- 个人即时到帐支付接口-个人收款即时到账免签约
- 实验六:分析Linux内核创建一个新进程的过程
- 编译搭建ngrok服务实现内网穿透
热门文章
- (四)路径规划算法---QP解决Minimum Snap轨迹优化问题
- 【android】configuration
- 方舟服务器内存优化,方舟生存进化188.1版更新内容 彻底解决服务端内存溢出问题...
- iMovie如何增加文字和图片
- 百度前端技术学院—-小薇学院(HTML+CSS课程任务)
- 手机续航测试 软件,7款手机续航测试:华为P30Pro倒数第三 第一名被它抢走
- opencv生成彩色图c++代码实例及运行结果
- Win10启用管理员账号
- Word转PDF:简单步骤,轻松完成!推荐两个实现的方法
- python :codecs模块简介