Files

1.9 KiB

description, kind
description kind
boot 包组:dsh app bin 如何启动——环境加载、profile 与 patch 层、清晰的启动失败信息,以及由应用持有的命令行。 package-group

boot/:共享的 app bin 启动粘合层

English | 中文

概述

boot 组提供每个 dsh app bin 启动所需的全部能力:app-bootcordis.yml 连同你的环境与 patch 层变成运行中的应用,并给出清晰的失败信息;cmdline 让应用持有自己的命令行 flag 与 --help。借助这些包,你可以运行 dsh,也可以编写以同样方式启动的新应用或测试 fixture。两者都是 apps/cli 与测试专用 Loader fixture 导入的库,绝不是组合加载的插件。本页是组的映射;各包 README 负责各自的包级约定。

目录

职责 ctx 键
app-boot cordis.yml 启动 dsh 应用:加载 .env、应用 profile 与 patch 层,并清晰报告启动失败 (供各 bin 使用的库)
cmdline 让应用持有自己的 flag、--help 与退出码;启动器自身 flag 之后的一切原样传入 cmdlineArgsappExit

相关文档

开发备注

无。