ホームページ  >  記事  >  PHPフレームワーク  >  Laravel Valet の新バージョンがリリースされました: 3.0 は複数のバージョンの PHP をサポートします!

Laravel Valet の新バージョンがリリースされました: 3.0 は複数のバージョンの PHP をサポートします!

青灯夜游
青灯夜游転載
2022-10-20 19:22:131212ブラウズ

Laravel Valet の新バージョンがリリースされました: 3.0 は複数のバージョンの PHP をサポートします!

Laravel Valet の新バージョンがリリースされました: 3.0 は複数のバージョンの PHP をサポートします! チームは、Laravel Valet の新バージョンがリリースされました: 3.0 は複数のバージョンの PHP をサポートします! 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 バージョンでプロジェクトを提供していることがわかります:

Laravel Valet の新バージョンがリリースされました: 3.0 は複数のバージョンの PHP をサポートします! valet with a PHP 7.4 app

デフォルトでインストールされている PHP (v8.1) バージョンを使用する別のアプリケーション:

Laravel Valet の新バージョンがリリースされました: 3.0 は複数のバージョンの PHP をサポートします! valet with a PHP 8.1 app

このセットアップで発生する可能性のある別の課題は、CLI で PHP バージョンと一致するコマンドを実行することです。私がやっているのは、パスのどこかに PHP の brew バージョンを指すシンボリックリンクを作成することです:

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

PHP Monitor 5.0 for macOS に続いて、作者は Valet 3 をサポートする PHP Monitor 5.2 をリリースしました。これにより、管理の分離が可能になり、PHP のバージョン管理が可能になりました。簡単:

詳細については、phpmon が提供する CLI ヘルパーを使用してコマンド ラインから複数のコマンドを取得する方法に関する情報が含まれている PHP Monitor 5.2 投稿 を確認してください。PHP バージョン情報。

今すぐアップグレード

Valet 3 にアップグレードするには、次の Composer コマンドを実行して、最新の Valet を更新してインストールできます (@jakebathman# に感謝) ## ):

composer global require "laravel/valet:^3.0"
その後、必ず

valet install を実行してインストールを完了してください。すべての貢献者、特に Nasir Uddin Nobin 氏、Matt Stauffer 氏、および Valet 3 の開発に携わったその他すべての皆様、おめでとうございます。

元のアドレス: https://laravel-news.com/laravel-valet-3-0-0

翻訳アドレス: https://learnku.com/laravel/ t/66700

[関連する推奨事項:

laravel ビデオチュートリアル ]

以上がLaravel Valet の新バージョンがリリースされました: 3.0 は複数のバージョンの PHP をサポートします!の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事はlearnku.comで複製されています。侵害がある場合は、admin@php.cn までご連絡ください。