跳到正文
CDGet
  • 首页
  • 项目
  1. 首页
  2. 全部项目
  3. Vutron

Vutron

模板

用 Vite、Vue 3 和 Electron 构建桌面应用的起点。构建、打包、测试和翻译在你写下第一行代码之前就已配置好。

主页 (在新标签页中打开)文档 (在新标签页中打开)源代码 (在新标签页中打开)

关于这个项目

Vutron 是用 Electron、Vite 和 Vue 3 构建跨平台桌面应用的现成起点。构建、打包、代码检查和测试运行器已经接在一起,所以项目的第一天可以花在应用本身,而不是再拼一次同样的工具链。

配置好的正是一个桌面应用早期就需要的东西:跨两个进程的热更新、跨平台构建、自动化测试、TypeScript、翻译、明暗两套主题、基于 Vuetify 的布局管理、用 Pinia 管理的全局状态、带可选浮动窗口的托盘图标、用一个常量就能打开多窗口的窗口管理器,以及通过进程间通道处理原生文件对话框和外部链接的示例。

在 Electron 模板通常薄弱的地方,它是稳妥的:上下文隔离已开启,消息通道有白名单,内容安全策略已就位,页面跳转有守卫;两个进程共同需要的东西放在共享目录里,而让那个目录保持中立的是检查规则而不是约定。模板跟随当前的 Vue 与 Electron 版本,所以要跟上,需要的是升一次版本号,而不是一次迁移。

功能

  • 文档站点

  • TypeScript 类型

  • 多语言支持

  • 经测试验证

  • 跨平台支持

  • 深色模式

项目信息

起始
2022
许可证
MIT (在新标签页中打开)
编程语言
JavaScript
标签
electronvue3vitevuetifypiniacross-platform
热度
335
GitHub 星标
联系我们赞助
这里列出的项目均以 MIT 许可证开源。© 2026 CDGet. 保留所有权利。