9 新しいモジュール/テーマを作成/更新した後、ルートMagentoインストールディレクトリで次のコマンドを使用します php bin/magento setup:upgrade コンパイルを実行するように求められるので、 php bin/magento setup:di:compile コンパイルには約8分かかります。コンパイルプロセスを高速化する方法はありますか? magento2 compilation — アミトシュリー ソース 1 3週間前にGitHubで報告しました:#2893。 — Mage2.PRO 2016年
10 まず、コンパイルはプロダクションモードでのみ必要です。開発した場合、コンパイルを実行する必要はありません このプロセスではシステム内のすべてのクラスのツリーを構築するため、コンパイルを改善することは困難です。たとえば、「di.xml」の変更は、クラスの半分に影響を与える可能性があります。 開発者モードでは、コンストラクターを変更/作成する場合でも、自動生成されたコードを削除してキャッシュをクリーンアップするために、生成された/コード/フォルダーを削除する必要があります — カンディ ソース それで、開発者モードではこのメッセージを無視すべきですか? — amitshree はい、無視してください — KAndy 4 また、コンパイルを一度実行するとすぐに、/ var / diに* .serファイルが存在するため、それらを削除する必要があります。そうしないと、引き続き使用されます。 — Fabian Schmengler、2016年 1 開発者モードでも、コンストラクターを作成するか、それらのいずれかを変更する場合でも、setup:di:compileを実行する必要があります。たぶんこれは最新のmagentoバージョンで必要になります。 — Doni 1 DoniWibowo @ Suman-PHP4Uコードの変更に関する応答を更新しました — KAndy