aspire config 命令

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