您好,登錄后才能下訂單哦!
本篇內容主要講解“Laravel Valet新版本有哪些功能”,感興趣的朋友不妨來看看。本文介紹的方法操作簡單快捷,實用性強。下面就讓小編來帶大家學習“Laravel Valet新版本有哪些功能”吧!
Laravel 團隊發布了 Laravel Valet 的下一個版本 (3.0), 它引入了 Valet 應用程序中并行運行多版本的 PHP。
以前,你可以使用 valet use php@7.2
指定本地為應用程序提供服務的 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 等添加命令前綴:
php74 $(which composer) install
你可能還需要以相同的方式將其他二進制文件(如 pecl
)進行符號鏈接以安裝擴展。
繼 PHP Monitor 5.0 for macOS 之后,作者發布了支持 Valet 3 的 PHP Monitor 5.2 ,使管理隔離的 PHP 版本變得輕而易舉。
要升級到 Valet 3,你可以運行以下 composer 命令更新并安裝最新的 Valet (hat tip to @jakebathman):
composer global require "laravel/valet:^3.0"
之后, 確保運行 valet install
以完成安裝。
到此,相信大家對“Laravel Valet新版本有哪些功能”有了更深的了解,不妨來實際操作一番吧!這里是億速云網站,更多相關內容可以進入相關頻道進行查詢,關注我們,繼續學習!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。