Laravel Homestead v9 重新支持 PHP 5.6 和 7.0
发布时间 作者: Paul Redmond
Laravel Homestead 项目发布了 9.0 版本,重新添加了对 PHP v5.6 和 v7.0 的支持。
如果您错过了:我们发布了 Homestead v9.0.0 和 Base box v8.0.0
最值得注意的变化是重新添加了 PHP 5.6 和 7.0 的支持。(只要它们还在 PPA 中,它们就会一直存在)#Ubuntu #phpc #vagrant https://t.co/xFUCyxtuMr
— Joe Ferguson (@JoePFerguson) 2019 年 7 月 1 日
此版本引入了新的“功能”语法来安装可选服务和工具,例如 Golang、MariaDB 等。
features:- golang: true- mariadb: true
有关此版本的更多详细信息,包括升级时需要考虑的更改,请查看 v9.0.0 版本说明
v9.0.0 版本说明
新的“功能”语法来安装可选服务或工具,例如 Golang、MariaDB 等。
启用 GoLang 和 MariaDB 的语法
features:- golang: true- mariadb: true
- 添加了对 PHP 5.6 和 7.0 的支持
- NodeJS 升级到 12.x
- Blackfire 支持已移至功能,必须在 Homestead.yaml 中进行定义。
- Z-Ray 支持已移除
- 如果您使用 Laravel Dusk 或任何其他 Webdriver 工具,则需要启用 webdriver 功能。
- Dot net core 支持已移除。
- Ruby 和 Rails 支持已移除。
- 站点类型已移至文件夹,以便更清楚地显示其工作方式和内容。
- Hyper-V 版本已设置为 8.0,但显示为 8.2,这将有助于提高 Windows 10 的向后兼容性。
- 最大磁盘大小已从 64GB 增加到 128GB
- 要使用 xhgui,您需要在 Homestead.yaml 中的*站点*中添加 xhgui: “true”。
- NodeJS 已升级到 12.x,如果您需要降级,请参考 after.sh 脚本并取消注释相应的行以移除 12.x,并取消注释 11.x 或 10.x 的行。