0
0

Laravel11になってapi.phpがなくなった!

Posted at

まずなんでapi.phpが無くなっちゃったの?

最新版のlaravelで立ち上げた際にapi.phpが無くなってしまったのでその時の対処法を書きます。Laravel11では、新しいデフォルトのアプリケーション構造が導入され、デフォルトのファイルが少なくなっています。つまり、新しいLaravelアプリケーションには、サービスプロバイダ、ミドルウェア、設定ファイルの数が少なくなっています。
しかし、Laravel10アプリケーションをLaravel11にアップグレードするときに、アプリケーション構造の移行を試みることはお勧めしません。Laravel11はLaravel10のアプリケーション構造もサポートするように注意深く調整してあります。

とのことです。つまり構造が変化したためあまり使われることのなかったapi.phpが無くなったようです。
以下でより詳細な変更点を見ることができます。
https://readouble.com/laravel/11.x/ja/upgrade.html

Laravel11のインストール方法

以下コマンドでLaravel11を立ち上げることができます。

composer create-project laravel/laravel:^11.0 example-app
cd example-app

api.phpのインストール方法

artisanコマンドでインストールすることができます。

php artisan install:api

これでapi.phpを使うことができます!
ありがとうございました。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0