Env

这是对Ract的环境的配置相关的两个文件,通常来说您无需关注它们,除非你需要非Ract直接托管的开发环境

TIP

您可以手动找到它们进行配置也可以使用Ract提供的config命令进行配置

相较于手动,我们推荐您使用ract config命令

若您不知道Ract如何使用请参考:Ract 使用说明

Ract安装目录结构说明

以使用cargo进行安装的Ract为例:

~/.cargo/bin │ ├── ract ├── chain/ │ │── env.toml │ │── gen_components/ │ └── makepad/ └── .env

.env

.env是Ract对于env.toml的指向文件

配置说明

.env
1/path/to/env.toml

修改配置

ract config
手动配置

使用config命令后选择第一个env选项,接下来选择set选项

1ract config

选择如下:

1🥳 Welcome to use ract config!
2
3🔸 env: Set the `path` for the chain env.toml file
4🔸 chain_env_toml: Set the rust dependency for GenUI toolchain
5
6? Which env file do you want to config?  
7> env
8chain_env_toml
9# ---
10? Get or Set Config?  
11get
12> set

env.toml(chain_env_toml)

env.tomlRact的环境配置文件,由这个文件中的内容Ract可以找到使用者开发时的环境依赖项。

配置说明

env.toml文件中只有[dependencies]指向依赖位置

env.toml
1[dependencies]
2makepad-widgets = "~/.cargo/bin/chain/makepad"
3gen_components = "~/.cargo/bin/chain/gen_components"
keyvalue typedescription
makepad-widgetsStringmakepad-widgets的依赖地址
gen_componentsStringgen_components(GenUI Builtin Components)的依赖地址

修改配置

env.toml的修改方式同.env,这只需要您在Ract询问您时选择chain_env_toml即可