Laravel 8 新特性和功能优化速览
Laravel 8.0 版本即将在 9 月 8 号发布,作者 Taylor Otwell 在 Twitter 中陆续透露了一些新特性和功能优化,下面我们一起来看看:
php artisan serve 命令增强
如果你在本地通过 PHP 内置 Web 服务器提供服务,更新 .env
文件后不再需要运行 php artisan serve
手动重启 Web 服务器,Laravel 会监听 .env
文件的修改并自动替你重启。
app/Models 目录
Laravel 8.x 终于在初始化项目后在代码骨架中提供了 app/Models
目录,并将新建的模型类默认存放到这个目录,框架作者的个人喜好终究没有拗过开发者的需求!
生成器命令对目录调整的适配
为了适配新增的 app/Models
目录,Laravel 8.x 中的所有生成器命令将会判断是否存在 Models
目录,如果存在则将其作为模型类根目录,如果不存在,依然将 app
目录作为模型类根目录。
更多
Laravel 8.x 是一次小的主版本迭代,不是 LTS 版本,更多新特性,请关注 Laracon Online 大会,Taylor 会在这个大会上宣布更多 Laravel 8.x 的新特性和功能优化,包括模型工厂、迁移压缩、批处理任务、任务撤销、频率限制、异常报告、事件监听、路由缓存、维护模式、Jetstream 等。对于国内用户,等着新版本发布看最新版本文档就好了?。
声明:本文翻译整理自 Laravel News。
2 Comments
我才laravel6转到7,然后不知道为什么就是懒的继续开发,去研究wasm了,现在又突然给我推送laravel8....那等到JWT什么的都更新到laravel8又要大半年,,,我他妈的干脆今年什么都不动,等vue3,laravel8都发布算了
哈哈 消消气 我觉得6用着就行了 等到下一个lts版本再升 中间这些版本拿来学习或者看看就好