はい、composer.json
の「更新後」スクリプトセクションに追加できます。プロジェクトの更新が完了するたびに実行されます。また、インストール後にコマンドが直接呼び出されるように、「インストール後」セクションに追加することもできます。
composer.jsonの短い抜粋:
"scripts": {
"post-root-package-install": [
"php -r \"file_exists('.env') || copy('.env.example', '.env');\""
],
"post-create-project-cmd": [
"php artisan key:generate"
],
"post-install-cmd": [
"Illuminate\\Foundation\\ComposerScripts::postInstall",
"composer dump-autoload" //Here
"php artisan optimize"
],
"post-update-cmd": [
"Illuminate\\Foundation\\ComposerScripts::postUpdate",
"composer dump-autoload" //Here too
]
},