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