Laravel 8 即将带来的一些新功能

Laravel

该文章是针对于即将于 9 月8号发布的 Laravel 8 框架的一些更新说明。这里我们先看一些比较有用的更新:

php artisan serve 命令改善

Laravel 8.x 中针对环境变量 .env 处理做了一些改善,支持热更新,即当你修改 .env 之后不需要重复执行 php artisan serve 了。~撒花

Laravel

环境变量 .env 的更新不需要靠再次执行 php artisan serve来重载配置,他会在你变更的同时被读取,完全无感知。

app / Models目录

默认情况下,Laravel 8.x骨架将包含“ app / Models”目录。 👀

在几个月前的一次Twitter民意调查后,泰勒问人们喜欢将其“模型”放置在app /app / Models中的何处,此功能才得以实现。后者胜出,Laravel 8框架默认将包含一个app / Models目录。

生成器命令已针对新目录进行更新

8.x中的所有生成器命令将检测您是否具有Models目录。如果您不这样做,它将假定模型位于“ app”中。无缝。 😎

为了使该目录更改更轻松,8.x中的所有生成器命令都会检测您是否具有Models目录。如果您不这样做,它将假定模型位于“ app”中。

更多更新…

更多详情请移至 @LaraconOnline,在哪里我会做出详细说明,其中包括 factories, squashing migrations, job batching, job backoffs, rate limiting, exception reporting, event listening, route caching, maintenance mode, Jetstream 等... 😅

另外, Taylor 计划于下午 12:15 于  Laracon Online 线上直播针对 model factories, squashing migrations, job batching, job backoffs, rate limiting, exception reporting, event listening, route caching, maintenance mode, Jetstream, 等一系列的更新做说明!如果你感兴趣,千万不要错过直播。

本文中的所有译文仅用于学习和交流目的,转载请务必注明文章译者、出处、和本文链接
我们的翻译工作遵照 CC 协议,如果我们的工作有侵犯到您的权益,请及时联系我们。

原文地址:https://laravel-news.com/new-features-co...

译文地址:https://learnku.com/laravel/t/48850

本文为协同翻译文章,如您发现瑕疵请点击「改进」按钮提交优化建议
《L04 微信小程序从零到发布》
从小程序个人账户申请开始,带你一步步进行开发一个微信小程序,直到提交微信控制台上线发布。
《L03 构架 API 服务器》
你将学到如 RESTFul 设计风格、PostMan 的使用、OAuth 流程,JWT 概念及使用 和 API 开发相关的进阶知识。
讨论数量: 15

终于有 app/Models目录了 :heart_eyes:

3年前 评论
qf-Z (作者) 3年前
游离不2 3年前

大佬还是屈服了,哈哈哈

3年前 评论
自由与温暖是遥不可及的梦想

目录 还是不够用

3年前 评论

Models 目录终于还是出来了。哈哈哈~

3年前 评论

行了,不用争了,Models 目录钦定了。 :smile:

3年前 评论
xiaoAgiao

就这?

3年前 评论

可惜不是lts 项目不敢用

3年前 评论

大家的 Models 目录一般定义几个,前后端分开还是公用?

3年前 评论
晨雨零稀 3年前

8.....laravel今年的更新速度让我跟不上了。。。

3年前 评论
自由与温暖是遥不可及的梦想 3年前
wongvio (作者) 3年前

php是世界上最美的语言!

3年前 评论

没什么亮眼的更新,没有follow php 8

3年前 评论
guanhui07

Models 我之前自己创建一个。

3年前 评论

有时候model下面还要建立目录。才感觉更清晰。。要不一大坨文件 挨个看?? 不知道放到 app下是怎么想的。没见过app目录下又几十个model的时候怎么去找?

3年前 评论
德国科隆街头的大胡子 3年前

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!