网上教程都是基于 electron-vue 库快速创建模板的,但是版本太老,想直接采用 vue-cli 新建一个项目,然后手动配置 electron,但是发现 electron 主文件 main.js loadFile 需要一个 html 模板,而 vue 开发模式下生成的 index.html 是在内存中的,electron main.js 加载不了,有什么办法可以让 vue 和 electron 完美兼容,且支持开发模式和热更新。
网上教程都是基于 electron-vue 库快速创建模板的,但是版本太老,想直接采用 vue-cli 新建一个项目,然后手动配置 electron,但是发现 electron 主文件 main.js loadFile 需要一个 html 模板,而 vue 开发模式下生成的 index.html 是在内存中的,electron main.js 加载不了,有什么办法可以让 vue 和 electron 完美兼容,且支持开发模式和热更新。
5 回答4.8k 阅读✓ 已解决
4 回答3.1k 阅读✓ 已解决
2 回答4.7k 阅读✓ 已解决
4 回答4.3k 阅读✓ 已解决
4 回答1.9k 阅读✓ 已解决
2 回答2.6k 阅读✓ 已解决
2 回答2.5k 阅读✓ 已解决
你说的
electron-vue
是这个,我推荐你用的vue-cli-plugin-electron-builder
是这个。虽然星星少很多,但我感觉后者更好用,更符合vue-cli
理念。至于有多少坑,需要你自己趟过才知道,这里不细说。