匯出組態設定

在Commerce 2.2和更新版本中 管道部署模型,您可跨系統維持一致的設定。 在開發系統的「管理員」中設定設定之後,請使用下列命令將這些設定匯出至組態檔:

bin/magento app:config:dump {config-types}

config_type 是要傾印的設定型別清單(以空格分隔)。 可用的型別包括 scopessystemthemes、和 i18n. 如果未指定組態型別,則命令會傾印所有系統組態資訊。

以下範例僅傾印範圍和主題:

bin/magento app:config:dump scopes themes

命令執行後,會更新下列組態檔:

  • app/etc/config.php

    這是所有Commerce執行個體的共用設定檔。
    將此專案納入原始檔控制,以便在開發、組建和生產系統之間共用。

    另請參閱 config.php參考.

  • app/etc/env.php

    這是特定於環境的組態檔。
    它包含適用於個別環境的敏感和系統專屬設定。

    執行 將此檔案包含在原始檔控制中。

    另請參閱 env.php參考.

敏感或系統專屬設定

若要設定寫入的敏感設定 env.php,使用 bin/magento config:sensitive:set 命令。

透過參照將設定值指定為敏感或系統特定的 Magento\Config\Model\Config\TypePool 在模組的 di.xml 檔案。

若要在使用時匯出其他系統設定 config_types,考慮使用 bin/magento config:set 命令。

recommendation-more-help
386822bd-e32c-40a8-81c2-ed90ad1e198c