$ ionic config set
Set config values
Synopsis
$ ionic config set [<property>] [<value>]
Details
By default, this command sets JSON properties in your project’s ionic.config.json file.
For --global config, the CLI sets properties in the global CLI config file (~/.ionic/config.json).
For nested properties, separate nest levels with dots. For example, the property name user.email will look in the user object (a root-level field in the global CLI config file) for the email field.
ionic config set will attempt to coerce value into a suitable JSON type. If it is JSON-parsable, such as true or [], it takes the parsed result. Otherwise, the value is interpreted as a string. For stricter input, use --json, which will error with non-JSON values.
By default, if property exists and is an object or an array, the value is not overwritten. To disable this check and always overwrite the property, use --force.
| Input | Description |
|---|---|
property |
The property name you wish to set |
value |
The new value of the given property |
| Option | Description |
|---|---|
--global, -g |
Use global CLI config |
--json |
Always interpret value as JSON |
--force |
Always overwrite existing values |
Examples
$ ionic config set name newAppName
$ ionic config set name "\"newAppName\"" --json
$ ionic config set watchPatterns "[]" --force
$ ionic config set -g yarn true