13个版本 (2个稳定版)
2.0.1 | 2023年7月14日 |
---|---|
2.0.0 | 2023年7月13日 |
0.1.10 | 2023年3月23日 |
0.1.6 | 2023年2月20日 |
0.1.2 | 2022年12月30日 |
#3 在 #typeshare
47KB
1.5K SLoC
TRAM类型
此仓库包含用于TRAM系统的类型/模式定义。
typeshare
此仓库实现了typeshare,用于从Rust定义生成Typescript类型。
- 通过rustup安装Rust。
- 通过cargo安装typeshare cli:
cargo install typeshare-cli
- 运行类型生成命令
- 通过vscode任务:
generate typescript types
- 通过命令:
typeshare . --lang=typescript --output-file=./tram_types.ts
- 通过vscode任务:
这将在本地创建tram_types.ts
,并在TRAM前端源代码下(前提是TRAM仓库已克隆在此文件夹中相邻)。
依赖项
~27–39MB
~721K SLoC