本文适用于: ✔️ Aspire CLI 9.4.0 及更高版本
Name
aspire config - 管理配置设置。
Synopsis
aspire config [command] [options]
Description
该 aspire config 命令管理 Aspire CLI 配置设置。
Aspire 支持本地和全局设置文件。 本地设置文件中定义的设置将覆盖全局设置文件中设置的设置。
本地设置
本地设置文件存储在
.aspire/settings.json当前目录下。全局设置
全局设置文件存储在
$HOME/.aspire/globalsettings.json.
选项
可以使用以下选项:
-
-?, -h, --help打印可用命令和选项的帮助和用法文档。
-
-d, --debug启用控制台的调试日志记录,以便在 Aspire 运行命令时输出 CLI 所执行操作的详细信息。
-
--wait-for-debugger在运行命令之前等待调试器附加。
Commands
以下命令可用:
| Command | Status | Function |
|---|---|---|
aspire config list |
Stable | 列出所有配置值。 |
aspire config get <key> |
Stable | 获取配置值。 |
aspire config set <key> <value> |
Stable | 设置配置值。 |
aspire config delete <key> |
Stable | 删除配置值。 |
可用设置
以下配置设置可用:
| Setting | Description |
|---|---|
appHostPath |
CLI 所默认使用的 AppHost 项目 Aspire 的路径。 首次运行并检测到 AppHost 项目时,或者选择一个项目时,Aspire CLI 会设置Aspire此设置。 |
features.execCommandEnabled |
启用或禁用exec命令在Aspire CLI中。
true设置为允许执行功能,或false禁用它们。 |
features.minimumSdkCheckEnabled |
启用或禁用 CLI 中的 Aspire 最低 SDK 版本检查。 设置为 true 强制实施 SDK 版本要求,或 false 禁用检查。 |
features.orphanDetectionWithTimestampEnabled |
在 CLI 中使用 Aspire 时间戳跟踪启用或禁用孤立资源检测。 将true设置为启用增强孤儿检测,或false设置为禁用。 |
features.packageSearchDiskCachingEnabled |
在 CLI 中 Aspire 启用或禁用包搜索结果的磁盘缓存。 设置为 true 在本地缓存搜索结果,或 false 禁用缓存。 |
features.showDeprecatedPackages |
控制已弃用的包是否显示在搜索结果和包列表中。 设置为 true 显示已弃用的包,或 false 隐藏它们。 |
features.singleFileAppHostEnabled |
启用或禁用对 CLI 中的 Aspire 单文件 AppHost 项目的支持。 设置为 true 启用单文件 AppHost 支持,或 false 将其禁用。 |
features.stagingChannelEnabled |
启用或禁用对 CLI 中的 Aspire 过渡通道包和功能的访问。 将true设置为启用过渡通道访问,将false设置为禁用过渡通道访问。 |
features.updateNotificationsEnabled |
在 CLI 中 Aspire 启用或禁用更新通知。
true设置为显示有关可用更新的通知,或false禁用它们。 |