1.前言
直到今天Electron-vue
项目终于到打包联调的的最后阶段了,在本地调试没有问题的情况下,需要进行最后一步的模拟真实环境下的调试了。
默认打包将会使用默认的图标,所以打包之后的项目需要做以下几点修改
- 静态资源路径的修改
- 打包后窗体图标的修改
- 安装之后的图标修改
将会在下面的配置修改中统一处理
2.配置修改
2.1 静态资源路径的修改
由于我需要去调度/执行
另外一个exe
文件,所以我需要将开发环境
和生产环境
作区分,所以需要配置不同环境下的exe
文件(暂时称为服务端exe)的路径。
服务端exe
在开发环境下,我是放到主进程文件src/main/index.js
统计目录中,以便测试之用。
开发环境下
// 开发环境
let cmdStr = `${
__dirname}/main.exe`
而实际的生产环境中需要将main.exe
文件放到build
打包后的可执行文件目录的同级目录,比如我执行build
命令之后会在会在build
文件夹下生成这种目录:
而生成的exe
文件会在win-unpackaged
目录下,然后将服务端main.exe
文件copy到该目录下即可,