一个开始使用 vue-cli 来生成工程,直接写前端页面没问题,webpack 编译后也会自动刷新,但是如果前端页面使用了 electron 模块的话就不行了,这个需要 electron 的环境才行。当然可以直接编译用 electron 浏览之,但是这样太慢了点。且打包时还是还得忽略掉 electron 模块,因为 webpack 根本就不认这个模块。
最后还是用 github 上这个 [electron-boilerplate-vue](https://github.com/bradstewart/electron-boilerplate-vue) 工程吧。这个工程的特点是启动 electron 来浏览,且改动 vue 组件后可重新自动编译,然后你 ctrl+R reload electron 就好。至于改 electron 后台 js 恐怕得重新启动。