安装的内容
最后更新于
DFINITY Canister SDK安装脚本会在本地计算机上的默认位置安装多个组件。 下表描述了安装脚本将安装的开发环境组件:
~/.cache/dfinity/versions目录存储DFINITY Canister SDK的一个或多个版本子目录。 每个版本的子目录包含特定版本的DFINITY Canister SDK所需的所有目录和文件。
例如,如果列出~/.cache/dfinity/versions/0.6.26目录的内容,则会看到以下核心组件。
DFINITY Canister SDK的版本子目录中的主目录包含与该版本的DFINITY Canister SDK兼容的Motoko基础库模块。 由于Motoko基础库的发展迅速,因此,您应仅使用与已安装的DFINITY Canister SDK版本打包在一起的基础模块。
Bootstrap目录包含已弃用的Web服务器代码。 从版本0.7.0开始,代理可以调用HTTP中间件服务器代替引导程序代码。 这个更改可使Canister可以直接响应HTTP请求,并且可以像传统基于Web的应用程序一样操作。
组件
描述
默认位置
dfx
DFINITY 可执行命令行接口 (CLI)
/usr/local/bin/dfx
moc
Motoko运行时编译器
~/.cache/dfinity/versions/<VERSION>/moc
replica
Internet Computer 本地网络二进制文件
~/.cache/dfinity/versions/<VERSION>/replica
uninstall.sh
删除 DFINITY Canister SDK 及其所有组件的脚本
~/.cache/dfinity
versions
包含安装的每个DFINITY Canister SDK版本的缓存子目录
~/.cache/dfinity/versions