Vue CLI Plugin Electron Builder

基于vue-cli3+的electron

官方文档

请提前安装vue cli 3.+

起手式-新建项目

vue create easy-step
# 进入项目目录
cd easy-step

依赖安装

vue add electron-builder
#选择最新的Electron Version 这里选择了6.0.0

运行

npm run electron:serve

打包构建

npm run electron:build

打包后会生成一个新目录dist_electron,这里存放着构建出来的安装包

多页应用

以前使用的electron-vue,打开第二窗口简直堪称恶心,现在这种虽然配置起来有些坑,不会总体来说还是好实现的。

当前目录结构

修改目录结构

注意修改 main.js 的引用

在 package.json 同级目录下创建 vue.config.js

在 background.js 同级创建event.js,来处理渲染进程和逻辑进程的交互

加载 event.js

在pageOne编写Demo逻辑

新建 index.vue 并编写路由,这里不赘述路由的编写了

运行测试

打包测试

打包可能会出错,建议提升权限运行命令,如Mac

最后更新于