aspire config delete 命令

本文适用于: ✔️ 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禁用它们。