Laravel Jetstream 4.0 支持 Livewire 3
发布于 作者 Eric L. Barnes
Laravel Jetstream v4.0 现已发布,包含对刚刚发布的 Livewire v3 的支持。
Jetstream 升级过程
升级到 Jetstream 4.0 非常简单,但它在 升级指南 上概述了几个步骤。以下是简要概述
更新 composer.json
将 composer.json 中的 jetstream 行更改为
"laravel/jetstream": "^4.0",
然后运行 composer update
更新您的 Alpine 脚本
Livewire 3 默认情况下附带 Alpine,因此您无需将其包含在应用程序的 resources/js/app.js
文件中。
您应该在应用程序的 resources/views/layouts/guest.blade.php
文件中包含 @livewireStyles
和 @livewireScripts
,因为 Alpine 被 Jetstream 发布的“访客”组件使用
<!-- Scripts --> @vite(['resources/css/app.css', 'resources/js/app.js'])++ <!-- Styles -->+ @livewireStyles </head> <body> <div class="font-sans text-gray-900 dark:text-gray-100 antialiased"> {{ $slot }} </div>++ @livewireScripts </body>
结论
有兴趣开始使用这些新功能的开发人员建议参考官方的 Laravel Jetstream 文档 和 Livewire 文档 获取综合指南和教程。