开发指南

配置开发环境

本项目需要的环境如下

  • Git
  • Node.js v24+
  • pnpm v10+
  • Rust, Cargo v1.88+

推荐使用 Zed 或 VSCode 作为代码编辑器,不建议使用 WebStorm 和 RustRover

获取代码和安装依赖

gh repo clone graphif/project-graph
cd project-graph
pnpm install

启动开发环境

pnpm tauri:dev

Ctrl + Shift + I 可以打开开发者工具

提交更改

Commit message 需遵守 Conventional Commits 规范,可用的 type 有:

  • feat: 加入新功能
  • fix: 修复 bug
  • docs: 文档更改
  • chore: 其他所有用户感知不到的更改