13 lines
901 B
Markdown
13 lines
901 B
Markdown
# Cargo 工作区
|
||
|
||
本目录包含四个 crate。目录名不用 aster- 前缀,Cargo 包名和二进制名保留现有名称;路径依赖定义在根 Cargo.toml。
|
||
|
||
| 目录 | 包名/产物 | 职责 |
|
||
| --- | --- | --- |
|
||
| [core](core/README.md) | aster-core | 零外部依赖的对象运行时、堆与字节码 VM |
|
||
| [storage](storage/README.md) | aster-storage | 宿主元数据与 SQLite/PostgreSQL 适配,不依赖 core |
|
||
| [cli](cli/README.md) | aster-cli,二进制 aster | 引导演示和 metadata 命令 |
|
||
| [server](server/README.md) | aster-server | 最小常驻 HTTP 宿主 |
|
||
|
||
CLI/Server 依赖 Core 和 Storage,Core 与 Storage 互不依赖。网络、数据库、浏览器、进程配置和信号留在宿主。全局说明见 [架构](../docs/architecture/README.md),查功能位置从 [文档索引](../docs/README.md) 进入。返回 [项目入口](../README.md)。
|