- packages/rocket/rocket-0.5.0-rc.2/examples/Cargo.toml
- IDE 打开这个 cargo.toml 文件, IDE 会提示 attach 到工程.
- 这样 IDE 就会为 examples 创建项目索引, 就可以正常跳转代码.
- 运行 [examples] 示例的方式:
# 注意是根目录:
cd annotated-rs/
# 运行示例:
task rocket:run:hello
- 从示例入手, 逐步拆解整个 web 框架
- 这是最高效的阅读方式
示例入口:
- 所有新增注解, 注释前缀为如下2种格式:
- 区分原 repo 注释, 以及方便醒目查看
// TODO X: xxx
// todo x: xxx
jump in
标志, 此处可以跳转到 web 框架, 会继续注解