本文适用于: ✔️ Aspire CLI 9.4.0 及更高版本
Name
aspire config delete - 删除配置值。
Synopsis
aspire config delete <key> [options]
Description
使用 aspire config delete 命令根据键名删除配置值。
Aspire 支持本地和全局设置文件。 本地设置文件中定义的设置将覆盖全局设置文件中设置的设置。
本地设置
本地设置文件存储在
.aspire/settings.json当前目录下。全局设置
全局设置文件存储在
$HOME/.aspire/globalsettings.json.
该命令返回以下退出代码:
-
0— 命令成功。 -
1- 配置文件中不存在提供的密钥,或者缺少配置文件。
Arguments
以下参数可用:
key要删除的配置密钥。
选项
可以使用以下选项:
-g, --global从全局
$HOME/.aspire/globalsettings.json而不是本地设置文件中删除配置值。-
-?, -h, --help打印可用命令和选项的帮助和用法文档。
-
-d, --debug启用控制台的调试日志记录,以便在 Aspire 运行命令时输出 CLI 所执行操作的详细信息。
-
--wait-for-debugger在运行命令之前等待调试器附加。
可用设置
以下配置设置可用:
| 设置 | Description |
|---|---|
appHostPath |
CLI 默认使用的 AppHost 项目 Aspire 的路径。 当您选择项目或首次运行Aspire并检测到 AppHost 项目时,CLI 会设置Aspire此设置。 |
features.execCommandEnabled |
exec启用或禁用 CLI 中的Aspire命令。
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禁用它们。 |