Skip to content

本地開發 ​

環境需求 ​

  • Node.js 22 與 pnpm
  • Rust stable(Windows 上為 MSVC 工具鏈)
  • Windows 系統(應用目前只面向 Windows 打包)

常用命令 ​

命令作用
pnpm install安裝依賴
pnpm dev僅啟動前端(瀏覽器預覽,後端功能為模擬資料)
pnpm tauri dev啟動完整桌面應用(Rust 後端 + 前端)
pnpm build前端型別檢查與建置
pnpm i18n:check介面翻譯覆蓋率檢查
pnpm docs:dev本地預覽文件站(本站)
pnpm docs:build建置文件站

Rust 測試在 src-tauri 目錄下執行 cargo test。

專案結構 ​

目錄內容
src/前端(React + Vite):介面、狀態、與後端的 IPC 封裝
src-tauri/後端(Rust):整合包解析、自動分類、下載、建置流水線、應用程式更新
installer/安裝殼(首次安裝的引導程式)
docs/文件站(VitePress,即本站)

提交與檢查 ​

推送到主分支會自動執行 CI(Rust 測試 + 前端建置 + 翻譯檢查)。 先在本地把這三樣跑通再提交,可以省一輪等待。

相關頁面 ​