在配置部分我们会详细说明每个配置文件具体的信息和可配置的条目
通常来说这些配置文件你极少需要进行手动修改
.env是Ract对于env.toml的指向文件
env.toml是Ract的环境配置文件,由这个文件中的内容Ract可以找到使用者开发时的环境依赖项。
.ract是Ract编译器的配置文件,它使用toml格式。
gen_ui.toml是GenUI项目的配置文件,它为编译器配置具体的项目信息和编译底层以及开发时插件。
在GenUI项目中绝大多数都使用toml进行配置,由Rust类型对toml进行了类型映射
| Rust | TOML | TOML FORMATTER | 
|---|---|---|
String | String | "  " | 
i_type | Integer | 0 | 
u_type | Integer | 0 | 
f32, f64 | Float | 0.0 | 
bool | Bool | true, false | 
Vec<R> | Array<T> | [  ] | 
enum (United) | String | "  " | 
enum (Named) | Table / InlineTable | [[struct name]] {} | 
enum (Unnamed) | Table / InlineTable | [[struct name]] {} | 
struct | Table / InlineTable | [[struct name]] {} | 
String总是使用snake name rule