瓜皮钊的第一个 rust 服务器项目
- 每个模块都有自己的 error 子模块
在根目录执行 cd backend
- 服务端开发: cargo watch -q -c -w src/ -w .cargo/ -x "run"
- 客户端测试: cargo watch -q -c -w examples/ -x "run --example quick_dev"
- 单元测试: cargo watch -q -c -x "test -- --nocapture"
在根目录执行 cd frontend
- 执行 pnpm dev 进入到开发模式(调用接口时需要同时调用服务端开发的第一项)
- 执行 pnpm watch 进行自测(调用接口时需要同时调用服务端开发的第一项)
export PATH=/Library/PostgreSQL/16/bin:$PATH export DATABASE_URL=postgres://postgres:321chenjixink@localhost:5432/postgres?sslmode=disable psql $DATABASE_URL