跳至主要內容
版本: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 可剖析的,例如 123true[] 等,則會採用剖析結果。否則,該值會被解讀為字串。若要更嚴格地輸入,請使用 --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