✨
I'll install packages for dev when start a laravel project
メモ書き程度なもの。
Laravelインストール時に初めにインストールする開発向けパッケージの一覧です。忘れるんだよこれ。
三行
- 最近と書いたけど、使ってるバージョンが 5.8 なのでバージョン指定をゴリゴリしてる。
composer require --dev 'webmozart/assert:1.8.0' 'barryvdh/laravel-debugbar:^3.2' 'barryvdh/laravel-ide-helper:^2.6' 'doctrine/dbal:^2.11' 'mpociot/laravel-test-factory-helper:1.3.0' 'phpstan/phpstan:0.11.20' 'nunomaduro/larastan:0.4.3'
- 他にもあると思うから教えてくれると嬉しい。
'phpstan/phpstan' 'nunomaduro/larastan'
Laravel 向けにしている phpstan.
'webmozart/assert'
依存関係で 1.8 とバージョン指定しているモノ。 phpstan/phpstan: <0.12.20
の衝突があるので、指定している。
'barryvdh/laravel-debugbar' 'barryvdh/laravel-ide-helper' 'doctrine/dbal'
ブラウザで見たときに発行した SQL を表示したり(barryvdh/laravel-debugbar)、IDEでええようにしてくれるモノ(barryvdh/laravel-ide-helper)、DBのカラムに型付けするのに必要なモノ(doctrine/dbal)だったり。とりあえず Laravel 使う人は入れてるでしょこれは。
'mpociot/laravel-test-factory-helper'
Eloquent から Factory を作るモノ。便利っす。
ただ Laravel 8 には未対応。
Discussion