可以通过 issue 来讨论和设计,也可以直接在代码中进行修改。
- 不要追求完美,但一定要有创新[与众不同感]
- rust 代码里,禁止使用 unwrap 或 ok 等,请使用 match、unwrap_or、expect 等
- 请先 fork 项目,然后在本地修改代码,最后提交 pull request
本项目使用 js 脚本管理项目。以下命令中,可以使用 npm/yarm/pnpm/bun 等工具,代码以 bun 为例。
cd vue
# 开发
bun run dev
# 打包
bun run build
注:如果仅贡献前端,请前往vue/plugins/router.ts
中按提示临时注释路由鉴权。
方法 1:原始命令
# 开发
cargo watch -q -w src -x check
cargo watch -q -w src -x run
# 打包
cargo build --release
方法 2:js 脚本[推荐]
# 开发
bun run dev
# 运行
bun run pre
# 打包
bun run build