Laravel Valet新版本發布:3.0支援多版本 PHP! 團隊發布了 Laravel Valet新版本發布:3.0支援多版本 PHP! Valet 的下一個版本 (3.0),它引入了在
Laravel Valet新版本發布:3.0支援多版本 PHP! Valet 的下一個版本 (3.0),它引入了 Valet 應用程式中並行運行 Valet 的下一個版本。 以前,你可以使用
指定本機為應用程式提供服務的PHP Valet 版本,但現在你可以使用下列指令在每個網站(包括預設網站)的基礎上執行此操作:
cd path/to/app # 隔离当前项目 valet isolate php@7.4 # 按名称隔离站点 # 这个命令也会安装 PHP 版本 # 如果尚未安装 valet isolate php@8.0 --site=laravel9x
隔離網站後,你可以看到我的本機Valet 安裝正在使用各種隔離的PHP 版本為專案提供服務:
另一個使用預設安裝的PHP (v8.1) 版本的應用程式:
使用此設定可能遇到的另一個挑戰是在CLI上執行與PHP 版本相符的指令。我要做的是在路徑的某個地方創建一個指向brew 版本的PHP 符號鏈接:
ln -s $(brew --prefix php@7.4)/bin/php $HOME/bin/php74 php74 --version PHP 7.4.28 (cli) (built: Mar 3 2022 06:26:49) ( NTS ) ...
使用此版本的PHP, 你可以為composer 等添加命令前綴:<div class="code" style="position:relative; padding:0px; margin:0px;"><pre class="brush:php;toolbar:false">php74 $(which composer) install</pre><div class="contentsignin">登入後複製</div></div>
你可能還需要以相同的方式將其他二進位(如
之後,作者發布了支援Valet 3 的PHP Monitor 5.2 ,使管理隔離的PHP 版本變得輕而易舉:有關更多詳細信息,請查看
PHP Monitor 5.2 發的帖子立即升級要升級到Valet 3,你可以執行以下composer 指令更新並安裝最新的 Valet (hat tip to
@jakebathman ):<div class="code" style="position:relative; padding:0px; margin:0px;"><pre class="brush:php;toolbar:false">composer global require "laravel/valet:^3.0"</pre><div class="contentsignin">登入後複製</div></div>
之後, 確保執行valet install 以完成安裝。恭喜所有貢獻者, 尤其是 Nasir Uddin Nobin, Matt Stauffer, 以及參與
工作的所有其他人!翻譯網址:https://learnku.com/laravel/ t/66700laravel影片教學###】###原文網址:https://laravel-news.com/laravel-valet-3-0-0
以上是Laravel Valet新版本發布:3.0支援多版本 PHP!的詳細內容。更多資訊請關注PHP中文網其他相關文章!