aspire config get 命令

本文适用于: ✔️ Aspire CLI 9.4.0 及更高版本

Name

aspire config get - 获取配置值。

Synopsis

aspire config get <key> [options]

Description

aspire config get 命令通过键名检索配置值。

Aspire 支持本地和全局设置文件。 本地设置文件中定义的设置将覆盖全局设置文件中设置的设置。

  • 本地设置

    本地设置文件存储在 .aspire/settings.json 当前目录下。

  • 全局设置

    全局设置文件存储在 $HOME/.aspire/globalsettings.json.

如果本地设置文件中不存在配置值,则会从全局设置文件中检索配置文件。

该命令返回以下退出代码:

  • 0— 命令成功。
  • 10- 配置文件中不存在提供的密钥,或者缺少配置文件。

Arguments

以下参数可用:

  • key

    要检索的配置密钥。

选项

可以使用以下选项:

  • -?, -h, --help

    打印可用命令和选项的帮助和用法文档。

  • -d, --debug

    启用控制台的调试日志记录,以便在 Aspire 运行命令时输出 CLI 所执行操作的详细信息。

  • --wait-for-debugger

    在运行命令之前,等待调试器附加。

可用设置

以下配置设置可用:

设置 Description
appHostPath CLI 默认使用的 AppHost 项目的路径是 Aspire。 在你选择项目或Aspire首次运行并检测到 AppHost 项目时,CLI 会设置此设置。
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禁用它们。