続きを読む:Mageprinceブログ
あなただけのsetup:upgrade
コマンドを実行する必要があります
1.セットアップスクリプト(InstallData、InstallSchema、
UpgradeData、UpgradeSchemaなど)で変更を行ったとき
2.初めてMagentoをインストールする場合。
3.新しいモジュールのインストール時
4. magentoバージョンをアップグレードした後。
setup:upgrade
コマンドは何をしますか
1)setup_module
テーブルのモジュールバージョンを確認する
2) module.xmlでバージョンが利用できないか、新しいバージョンが追加された場合、セットアップスクリプトが実行され、テーブルに最新のバージョン番号が追加されます
あなたが変更した場合はHTML、CSS、JS、...ファイルあなたがから特定の変更されたファイルを削除する必要があるpub/static
フォルダまたはこのコマンドを実行します
php bin / magento setup:static-content:deploy
短い形式: php bin / magento s:s:d
あなたは変更が気に入った場合は__construct()またはの変化に新たな依存関係を追加しdi.xml
、あなたがから変更したファイルを削除する必要があるvar/generation
フォルダまたはこのコマンドを実行します
php bin / magento setup:di:compile
短い形式: php bin / magento s:d:c
管理設定、レイアウトxml、uiコンポーネント、phtml、...ファイルに変更を加えた場合、キャッシュの消去またはフラッシュのみが必要です。
php bin / magento cache:flush
短い形式: php bin / magento c:f
setup:upgrade
、の代替として実行できますmodule:enable
。