阅读(3626)
赞(13)
Laravel 8 更新 Homestead
2021-06-22 14:03:07 更新
更新 Homestead 之前确保你已经在 Homestead 目录下通过如下命令移除了当前的虚拟机:
vagrant destroy
接下来,需要更新 Homestead 源码,如果你已经克隆仓库到本地,可以在项目根目录下运行如下命令进行更新:
git fetch
git pull origin release
这些命令从 GitHub 仓库拉取最新的 Homestead 代码,获取最新的标记,然后检出最新的标记版本。你能在 GitHub 版本页面 找到最新稳定的版本。
如果你通过你的项目的 composer.json
安装 Homestead,你应当确保你的 composer.json
包含 "laravel/homestead": "^11"
并更新你的依赖项:
composer update
然后,需要通过 vagrant box update
命令更新 Vagrant 盒子:
vagrant box update
然后,在 Homestead 目录下执行 bash init.sh
命令更新额外的配置文件。命令行将询问你是否要覆盖已经存在的 Homestead.yaml
,after.sh
和 aliases
文件:
// Mac / Linux...
bash init.sh
// Windows...
init.bat
最后,你需要重新生成 Homestead 盒子来使用最新配置的 Vagrant:
vagrant up