Files
MyAiDesk/nomifun-tauri/scripts/scripts.json
T
freedak f7a720204a Update: 将子项目从 submodule 转为完整内容
- 移除 GovAI, nomifun-tauri, 算力盒子 的 submodule 引用
- 添加所有子项目的完整源代码
- 保留原始 .git 为 .git.bak 备份
2026-07-04 19:20:46 +08:00

35 lines
2.4 KiB
JSON
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
{
"groups": [
{ "id": "dev", "title": "开发(热重载)" },
{ "id": "build", "title": "构建(出制品)" },
{ "id": "serve", "title": "运行(组装好的应用)" },
{ "id": "test", "title": "测试" },
{ "id": "check", "title": "静态检查 / 门禁" },
{ "id": "fmt", "title": "格式化" },
{ "id": "gen", "title": "代码生成" },
{ "id": "maint", "title": "维护 / 工具" }
],
"scripts": {
"dev": { "group": "dev", "desc": "启动桌面应用开发(tauri dev,热重载)" },
"dev:web": { "group": "dev", "desc": "启动 Web 全栈开发(后端 API + 前端 vite" },
"dev:ui": { "group": "dev", "desc": "仅启动前端开发服务器(纯 vite,无后端)" },
"build": { "group": "build", "desc": "为当前操作系统打桌面安装包" },
"build:signed": { "group": "build", "desc": "打桌面包并签名+公证(仅 macOS" },
"build:updater": { "group": "build", "desc": "打桌面包并产出自更新 .sig 制品" },
"build:ui": { "group": "build", "desc": "前端生产构建 → ui/dist" },
"serve:web": { "group": "serve", "desc": "启动 Web 服务器,托管已构建的前端" },
"test": { "group": "test", "desc": "运行全部 Rust 测试(含 doctest" },
"test:fast": { "group": "test", "desc": "用 nextest 快速跑 Rust 测试(日常)" },
"check": { "group": "check", "desc": "聚合静态门禁:typecheck + i18n + 主题契约 + 脚本登记" },
"typecheck": { "group": "check", "desc": "前端 TypeScript 类型检查(tsc --noEmit" },
"check:i18n": { "group": "check", "desc": "校验 i18n 类型与 locale 键是否一致" },
"check:theme": { "group": "check", "desc": "校验预设 CSS 主题契约" },
"fmt": { "group": "fmt", "desc": "格式化 Rust 代码(cargo fmt" },
"fmt:check": { "group": "fmt", "desc": "校验 Rust 代码格式(cargo fmt --check" },
"gen:i18n": { "group": "gen", "desc": "由 locale 重新生成 i18n 类型声明" },
"clean": { "group": "maint", "desc": "深度回收构建空间(debug 产物 + flycheck + 旧安装包)" },
"seed:dev": { "group": "maint", "desc": "用生产数据目录播种 dev 数据目录" },
"help": { "group": "maint", "desc": "打印脚本目录(--check 校验登记 / --readme 生成 README 表)" }
}
}