Skip to content

aspire config delete command

This article applies to: ✔️ Aspire CLI 9.4.0 and later versions

aspire config delete - Delete a configuration value.

Aspire CLI
aspire config delete <key> [options]

The aspire config delete command deletes a config value by key name.

Aspire supports a local and global settings file. Settings defined in a local settings file override those set in the global settings file.

  • Local settings

    A local settings file is stored at .aspire/settings.json under the current directory.

  • Global settings

    The global settings file is stored at $HOME/.aspire/settings.json.

The command returns the following exit codes:

  • 0—The command succeeded.
  • 1—The supplied key doesn’t exist in the config file, or the config file is missing.

The following arguments are available:

  • key

    The configuration key to delete.

The following options are available:

  • -g, --global

    Delete the configuration value from the global $HOME/.aspire/settings.json instead of the local settings file.

  • -?, -h, --help

    Prints help and usage documentation for the available commands and options.

  • -d, --debug

    Enable debug logging to the console, which prints detailed information about what .NET Aspire CLI is doing when a command is run.

  • --wait-for-debugger

    Wait for a debugger to attach before running a command.

Ask & Answer Collaborate Community Discuss Watch