跳至主要内容
版本:v8

ionic config set

设置配置值

$ ionic config set [property] [value] [options]

此命令将配置值写入项目的 **./ionic.config.json** 文件。它还可以使用 `--global` 选项在全局 CLI 配置 (**~/.ionic/config.json**) 上运行。

对于嵌套属性,用点分隔嵌套级别。例如,属性名 `integrations.cordova` 将在 **integrations** 对象中查找 **cordova** 属性。

对于多应用项目,此命令默认情况下作用域为当前项目。要改为在项目配置文件的根目录上操作,请使用 `--root` 选项。

此命令将尝试将 `value` 强制转换为合适的 JSON 类型。如果它是可解析的 JSON,例如 `123`、`true`、`[]` 等,则它将采用解析结果。否则,该值将被解释为字符串。对于更严格的输入,请使用 `--json`,它将对非 JSON 值报错。

默认情况下,如果 `property` 存在且是对象或数组,则不会覆盖该值。要禁用此检查并始终覆盖该属性,请使用 `--force`。

property

要设置的属性名称

value

给定属性的新值

选项

  • --global: 使用全局 CLI 配置 (或 `-g`)

高级选项

  • --json: 始终将 `value` 解释为 JSON

  • --force: 始终覆盖现有值

  • --root: 在 **./ionic.config.json** 的根目录上操作

示例

$ ionic config set name newAppName
$ ionic config set name "\"newAppName\"" --json
$ ionic config set -g interactive false