fileに関する質問がありますapp/etc/config.php
。
Magento base dir
/app/etc/config.php。インストールされたモジュール、テーマ、および言語パッケージのリストが含まれています。
app/etc/modules/*
Magento 1のようです(通常、これらのファイルはVCSにあります)。
ただし、Magento 2では、VCS(Official .gitignore)では共有しないことをお勧めします。
VCSで共有するための質問があるか、事例を使用していますが、VCSに追加することは推奨されないため、理解したいです
- 実稼働環境(展開システムを使用
Capistrano/Deployer, etc
)- あなたは新しい展開を作る...そして、あなたは必要が有効新しい/ sのモジュール/ sの
php bin/magento module:enable VendorName_NewModule
前にsetup:upgrade
- この状況をどのように管理しますか?
- 新しいデプロイメントを作成し、前に(すべての状況で)new / sモジュールを無効にする必要があります
php bin/magento module:disable VendorName_NewModule
setup:upgrade
- この状況をどのように管理しますか?
- あなたは新しい展開を作る...そして、あなたは必要が有効新しい/ sのモジュール/ sの
ローカル環境
- チームで特定のモジュールを有効/無効にしたくない場合
- この状況をどのように管理しますか?
- チームで特定のモジュールを有効/無効にしたくない場合
ステージング環境
- 共有しない場合、実稼働対応/無効化モジュールの同じ構成をどのように実現できますか?
app/etc/config.php
- この状況をどのように管理しますか?手動で作成する必要がありますか?
- 共有しない場合、実稼働対応/無効化モジュールの同じ構成をどのように実現できますか?
あなたの視点は何ですか、またはこれらの状況をどのように管理しますか?
ありがとう
* VCS:バージョン管理システム、例:git、svnなど