戻る
2021-03-11
Laravel

laravel/ui はもう非推奨

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. - GitHub - laravel/browser-kit-testing: Provides backwards compatibility for BrowserKit testing in the latest ...

投稿者 Invokable
コメントを書くにはログインしてください。
登録 ログイン