dtm init
当运行 dtm init
时,它会从 AWS S3 下载插件(通过Cloudflare CDN)。
dtm
提供了两种下载插件的方式:
- 根据配置文件:根据配置中的
tools
和apps
下载插件 - 根据命令行参数:根据命令行的参数下载插件
命令: dtm init -f <config file/config dir>
。
你可以把所有的配置放在一个文件中,也可以把配置分散至同一个目录下的多个以 yaml
或 yaml
为后缀的文件中。
这可以用来预先下载插件,以在离线环境使用 dtm
。
命令:
- 下载所有插件,如:
dtm init --download-only --all -d=.devstream/plugins
。
- 根据配置文件和 tool file,或命令行参数,决定下载哪些插件。
- 如果该插件在本地存在,而且版本正确,就什么都不做。
- 下载后, 还会校验该插件的md5值。