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