Laravel 8 更新 Homestead

2021-07-13 10:24 更新

更新 Homestead 之前確保你已經(jīng)在 Homestead 目錄下通過如下命令移除了當(dāng)前的虛擬機(jī):

vagrant destroy

接下來,需要更新 Homestead 源碼,如果你已經(jīng)克隆倉庫到本地,可以在項(xiàng)目根目錄下運(yùn)行如下命令進(jìn)行更新:

git fetch

git pull origin release

這些命令從 GitHub 倉庫拉取最新的 Homestead 代碼,獲取最新的標(biāo)記,然后檢出最新的標(biāo)記版本。你能在 GitHub 版本頁面 找到最新穩(wěn)定的版本。

如果你通過你的項(xiàng)目的 composer.json 安裝 Homestead,你應(yīng)當(dāng)確保你的 composer.json 包含 "laravel/homestead": "^11" 并更新你的依賴項(xiàng):

composer update

然后,需要通過 vagrant box update 命令更新 Vagrant 盒子:

vagrant box update

然后,在 Homestead 目錄下執(zhí)行 bash init.sh 命令更新額外的配置文件。命令行將詢問你是否要覆蓋已經(jīng)存在的 Homestead.yaml,after.shaliases 文件:

// Mac / Linux...
bash init.sh

// Windows...
init.bat 

最后,你需要重新生成 Homestead 盒子來使用最新配置的 Vagrant:

vagrant up 


以上內(nèi)容是否對(duì)您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)