貢獻指南
感謝您對 Sea Lantern 的關注!
開發環境
- Node.js 20+
- Rust stable
- pnpm 9.x(透過
corepack enable啟用)
開發步驟
- Fork 倉庫
- 克隆到本地
- 安裝依賴:
pnpm install - 啟動開發:
pnpm tauri dev
程式碼規範
提交前請執行:
- 前端:
pnpm run lint+pnpm run fmt:check - 後端:
cargo fmt --all -- --check+cargo clippy --workspace -- -D warnings
提交 PR
- 建立功能分支
- 編寫程式碼並通過檢查
- 提交 Pull Request 到
dev分支