2021-03-11
Laravel
laravel/ui はもう非推奨
3年前の記事です。
Laravelは古い情報は全く役に立たないので絶対に参考にしないでください。
コメントに新しい情報がないか確認してください。
Laravel6.xとui:1.x
Laravel UI utilities and presets. Contribute to laravel/ui development by creating an account on GitHub.
5.8までのmake:auth
を分離しただけなので--dev
でインストールして作成後は削除してもよかった。
composer require laravel/ui "^1.0" --dev
php artisan ui vue --auth
Laravel7.xとui:2.x
Laravel UI utilities and presets. Contribute to laravel/ui development by creating an account on GitHub.
2.xでcomposer.jsonのrequire-devではなくrequireでのインストールが必須になった。
composer require laravel/ui "^2.0"
一部のファイルがui側に移動したから。
Laravel UI utilities and presets. Contribute to laravel/ui development by creating an account on GitHub.
Laravel8.xとui:3.x
Laravel UI utilities and presets. Contribute to laravel/ui development by creating an account on GitHub.
Laravel8では新規プロジェクトでuiを使うのは非推奨。バージョンアップして使う既存のプロジェクト向けの3.x。
今後
Laravel9以降も3.xと同じように「既存のプロジェクト向けに」保守は続けられるはず。使えるからといって新規では使ってはいけない。どこかのタイミングで使えなくなるかもしれない。
Laravel UI utilities and presets. Contribute to laravel/ui development by creating an account on GitHub.
5.4で変わったbrowser-kit-testing
でさえずっと保守し続けてるLaravelチームなら当分は大丈夫だろうけど。
Provides backwards compatibility for BrowserKit testing in the latest Laravel release. - laravel/browser-kit-testing