Composer でのちょっとした楽
Thu Mar 14, 2019 · 56 words

Composer がある環境

環境構築ってまぁまぁめんどいことに下のコマンドのような流れのはず

git clone https:/xxxxxxx
composer install
cp env-example .env
php artisan key:generate
php artisan migrate

これすらめんどいわけで。。。 docker 環境だったとしたら docker-compose up -d –build した時点で shell が走るようにしてればいいんだけども 環境がそれぞれの PC に依存している場合とかだとまぁーめんどいし README に書くのもだるい

めんどいコマンドは composer.json に書けばいい

rails とかだと用意されているんだけど(もちろんプロジェクト単位での追記はあると思うけど)setupコマンドを作っとけばいい

composer のscriptsって箇所に追記すればいい。例えば下記のように

       "set-up": [
            "composer install",
            "cp .env.example .env",
            "php artisan key:generate"
        ]

って書いておけば

composer set-up

一回で済む話。

もしまだやったことがなくコマンド都度打つような環境なら最初の段階であらかじめ追記しておいた方がいい。そうしたらドキュメントも一行で済むし、他の作業者が間違えることなく初期環境構築が終えられると思う。できる限り日々小さなことでもめんどーは避けたい。


back · Top · About · Resume · Posts ·