使用说明
tauriv2 vue桌面启动器
使用库和技术的桌面应用程序初学者:
-
锈
- Tauri v2 作为桌面应用程序框架。
- Tauri商店插件 为了坚持。
- Tauri日志插件 用于日志记录。
- CrabNebula工具 为了发展。
-
Vue.js 3
- Shadcn Vue+顺风CSS v4 对于组件。
- 路由器视图 用于应用程序路由。
- Vue I18n 为了国际化。
- 精确定位 国家管理。
预览
灯光模式仪表板视图
暗模式设置视图
语言支持视图
推荐的 IDE 设置
先决条件
跟随 Tauri的先决条件指南 设置您的开发环境。
然后重命名的所有实例 tauriv2-vue-desktop-starter 和 tauriv2_vue_desktop_starter 到您的应用程序名称。
如果要替换包管理器更新:
- 中的构建配置 tauri.conf.json
- 更新中的以下步骤 .github/workflows/publish-to-auto-release.yml:
- 安装pnpm
- 安装Node.js
- 安装前端依赖项
- 更新中的以下步骤 .github/workflows/test-build-only.yml:
- 安装pnpm
- 安装Node.js
- 安装前端依赖项
安装
安装依赖项 pnpm install
发展
对于 桌面 开发,运行: pnpm tauri dev
国际化(i18n)
添加新语言
在中创建一个新的JSON文件 区域设置 使用适当的翻译和区域设置作为文件名的目录。
然后更新 supportedLanguages 功能在 lib/config.ts 包括新语言。
提示
Tauri商店插件商店 settings.json 在:
macOS: ~/Library/Application Support/com.github.tauriv2-vue-desktop-starter
应用程序图标
Tauri CLI提供了一个 icon命令 pnpm tauri icon 它获取图像路径并为您的应用程序生成图标文件。
贡献
欢迎投稿!请随意:
- bug或功能请求的未决问题
- 提交改进请求
- 提供对现有功能的反馈
- 建议改进文档
- 帮助翻译
部署和发布
要构建二进制文件,请运行:
pnpm tauri build
此仓库目前设置为在您合并到Github时在Github上创建一个版本 release 支。看 https://github.com/tauri-apps/tauri-action/tree/dev.
注意事项
如果您正在使用 签名身份 - 为了 macOS,当您首次下载并运行应用程序时,您必须转到 System Settings > Privacy & Security 并允许您的应用程序运行。
看 tauri应用程序/tauri操作/问题/824 & support.apple.com/open-a-mac-app-from-an身份不明的开发者.
