- 一个基于 Vue渲染DOM + Vite构建&开发 + electron作运行时的中小型桌面软件的工程模板
- 支持开发(dev)、调试(debugger)、打包(package)、联网在线更新(update online)
- 本项目迭代会争取锁住所有主要依赖(package.json)的版本号
- 本工程前卫地使用当下最新的技术栈和较新版本的js库
- 项目结构规划了资源放置的结构和位置
- 以自定义的脚本作工程研发主要的运作手法
- 附带相关文档地址+中文翻译
- electron:API文档
- electron:历史版本发布-博客日志
- electron-builder:API文档
- Vite中文网:(开发/构建/预览)配置文档
- Vite中文网:Vite周边插件相关
- esbuild:API文档
- Rollup:配置选项列表文档
- Rollup:API文档
- Vue3:API
- Vue3:教程
"electron": "^17.0.0"
"electron-builder": "^22.14.13"
"electron-debug": "^3.2.0"
"vue": "^3.2.25"
"@vitejs/plugin-legacy": "^1.7.1"
"@vitejs/plugin-vue": "^2.2.0"
"@vitejs/plugin-vue-jsx": "^1.3.7"
"vite-plugin-inspect": "^0.3.14"
"@vue/compiler-sfc": "^3.2.31"
"vite": "^2.8.0"
"esbuild": "^0.14.23"
"electron-log": "^4.4.6"
"vite": "^2.8.0"
- nsis脚本备注:
- dmg
- mas
- pkg
- snap配置
- 官方推荐electron-updater更新
- 个人设计 update online
- 覆盖式重装