桌面应用开发框架

基于Rust和Vue.js的桌面应用开发框架,支持国际化、状态管理和持久化存储。

  • by eddiemillerdev
  • Vue
  • 本地部署
  • 更新于
在 GitHub 查看 eddiemillerdev/smart-mcp

使用说明

tauriv2 vue桌面启动器

使用库和技术的桌面应用程序初学者:

预览

灯光模式仪表板视图

暗模式设置视图

语言支持视图

推荐的 IDE 设置

先决条件

跟随 Tauri的先决条件指南 设置您的开发环境。

然后重命名的所有实例 tauriv2-vue-desktop-starter 和 tauriv2_vue_desktop_starter 到您的应用程序名称。

如果要替换包管理器更新:

安装

安装依赖项 pnpm install

发展

对于 桌面 开发,运行: pnpm tauri dev

国际化(i18n)

Vue 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或功能请求的未决问题
  • 提交改进请求
  • 提供对现有功能的反馈
  • 建议改进文档
  • 帮助翻译

部署和发布

Tauri v2部署指南

要构建二进制文件,请运行:

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身份不明的开发者.