Electron系列 -- vue项目打包成.exe文件(通过官方demo的方式)
一. 拉取官方demo (electron-quick-start)
将electron官网中的 electron-quick-start 拉取到本地
git clone https://github.com/electron/electron-quick-start
安装成功的目录如下
2.安装好后,用vscode(Sublime Tex 等工具)打开,新建终端,输入下面的命令。
初始化依赖
1 | npm install |
简写
1 | npm i |
打包所需的依赖
1 | npm i electron --save-dev |
1 | npm run start 启动项目 |
启动成功显示 Hello World!
二. 项目打包
通过将vue项目打包, 会生成一个dist文件
三. 修改electron-quick-start 文件
删除 electron-quick-start 文件中的index.html,把vue项目打包的dist文件放进去。
打开electron-quick-start 文件里的main.js文件,附上mian.js完整代码
重点是: mainWindow.loadFile(“./dist/index.html”) 的修改
1 | // Modules to control application life and create native browser window |
嵌套的vue项目启动页面( npm run start )
在 electron-quick-start 项目 package.json 配置文件中,scripts 下添加 packager 指令
1 | "scripts": { |
npm run packager 执行打包命令
打包完毕, node_modules同级 会生成out文件, 点开exe包就是打包好 , 可安装在windows系统上
四. 至此 exe 打包已完成 , 接下来使用 Inno Setup(工具生成安装程序包)
在Inno Setup 里面搭建一个脚本, 通过脚本编辑安装程序的名称, 版本. 快捷键生成, 安装目录等, 是很有必要的, 生成一次后,后续可以一直沿用 ,二次使用选择上一次创建好的脚本, 一键打包即可
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 易锦风的博客!
评论
















