Certainly! The Laravel Installer (laravel new) command creates a fresh Laravel application, but it does not install any starter kits (like Breeze or Jetstream) by default. However, after creating a new app, the installer may display a message suggesting you can install Breeze or Jetstream, but it does not install them automatically.
Why do you still see Breeze/Jetstream?
- The message you see is informational, letting you know about optional starter kits you can install after creating your app.
- This is the default behavior of the Laravel Installer as of recent versions.
Example Output:
Application ready! Build something amazing.
Next Steps:
- Run cd laravel-test-kit
- Run composer require laravel/breeze --dev or composer require laravel/jetstream
How to proceed:
- If you do not want Breeze or Jetstream, simply ignore the message.
- If you want to use them, follow the instructions provided.
Summary:
You are not doing anything wrong. The installer is just informing you about optional packages. Your Laravel app is a clean install unless you manually install a starter kit.
If you want to suppress these messages:
Currently, there is no official flag to suppress these post-install messages. You can safely ignore them.
TL;DR:
You are seeing an informational message, not an installation of Breeze/Jetstream. Your app is clean unless you install those packages yourself.
Let me know if you have any other Laravel questions!