有人说学习是从1到10,我学前端开发则直接从10开始。起来就从Electron + vue-element-admin开始搞起,虽然搭建过程遇到很多坑,最终一一克服,得此在MacOS和Windows上均可跑的版本,共大家分享。
基于最新的Node,最新的vue-element-admin和最新的Electron,并且package.json中依赖的package都使用最新的版本,让完整版的vue-element-admin成功跑在Electron中。
Workable electron-vue-element-admin with latest Electron, latest vue-element-admin and latest dependency packages. It also work well on MacOS/Windows both in developmemnt mode and production mode.
2020-04-25更新说明:
- 更新组件到最新版本:
- Node v13.12.0
- electron v8.2.3
- vue v2.6.11
- element-ui v2.13.1
- vue-element-admin v4.2.1
- eslint v6.8.0
- babel v7.9.0
- webpack: v4.43.0
- 修改eslint配置适配原版的vue-element-admin代码格式
- 修复
.vue
文件中image
的src
编译为src=[object Module]
的问题
2020-03-24更新说明:
- simulatedgreg/electron-vue不能使用最新版本Node(v13.11.0)的问题
- simulatedgreg/electron-vue中使用的Electron版本比较老的问题
- element-ui的图表组件不正常工作的问题
- axios支持后端KOA session(基于cookie)
- vue-element-admin在Windows系统上Sidebar菜单点击404问题
- Electron在打包后登录后进入不了Dashboard的问题
https://github.com/lemonacy/electron-vue-element-admin