匯出組態設定
在Commerce 2.2和更新版本中 管道部署模型,您可跨系統維持一致的設定。 在開發系統的「管理員」中設定設定之後,請使用下列命令將這些設定匯出至組態檔:
bin/magento app:config:dump {config-types}
config_type 是要傾印的設定型別清單(以空格分隔)。 可用的型別包括 scopes
, system
, themes
、和 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