Laravel Breeze 现在支持 Inertia.js
发布于 作者: Paul Redmond
Laravel 发布了 Inertia.js 选项,用于 Laravel Breeze 入门套件,您可以使用它来创建用于构建 Laravel 应用程序的最小起点,并进行身份验证。
对于那些想要它的人 - 发货了 @inertiajs 选项用于 Laravel Breeze。 🚢 pic.twitter.com/8CqcG2ssIe
— Taylor Otwell 💎 (@taylorotwell) 2021 年 2 月 17 日
--inertia
标志提供了一个可选的前端实现,它会搭建您入门所需的 Inertia.js、Vue 和 PHP 代码。
# New option to use Intertiaphp artisan breeze:install --inertianpm installnpm run dev # Default Breeze install uses blade templatesphp artisan breeze:install
如果您想了解更多信息,我建议您启动一个新的 Laravel 应用程序,并使用 --inertia
标志安装 breeze。 如果您好奇,您可以查看 stubs 在 breeze install
期间复制到您的项目中的所有代码。 Stubs 包括 Tailwind、Webpack、Laravel 路由、身份验证视图所需的所有 JS 以及控制器。
您可以查看 Pull Request #44 到 laravel/breeze 仓库,查看此功能的详细信息。 还值得再次强调的是,所有这些脚手架都是 **可选的**。 Laravel 不要求您使用 Inertia、Tailwind 或任何其他工具。