如何将 Laravel 安装程序 "laravel/installer" 更新到最新版本?
How to update Laravel Installer "laravel/installer" to latest version?
我尝试使用以下命令更新我的 laravel/installer:
composer global update laravel/installer
但它只升级了它的次要版本(假设它使用语义版本控制)。
Package operations: 0 installs, 1 update, 0 removals
- Updating laravel/installer (v2.1.0 => v2.3.0): Downloading (100%)
然后我再次执行更新命令:
composer global update laravel/installer
但输出:
Nothing to install or update
我现在使用 PHP 7.4.4 (cli)
通过 php -v
获得所以我假设它应该能够升级到最新的 Laravel Installer 3.0.1
.
如果 运行 composer global update laravel/installer
不足以升级所需的版本,可能存在限制升级到最新版本的包依赖性。
我不知道在 global
范围内是否有 composer
选项,但以下命令对我有用:
# uninstall the package
composer global remove laravel/installer
# reinstall
composer global require laravel/installer
第一个过程输出与 laravel/installer
包一起删除的过时包依赖项。
然后第二个进程安装最新的 laravel/installer
和更新依赖项。
Laravel documentation 还没有包含如何更新安装包。
更新: 添加 文档 link 关于如何更新作曲家包。
composer require
具体版本 documentation.
php composer.phar require "vendor/package:2.*" vendor/package2:dev-master
正如我们所见,可以在冒号后提供特定版本。
您的 php 版本限制了它。
这可能是因为您安装了多个 PHP 版本。
更新 PHP 的环境变量。
然后删除 Laravel 安装程序并重新安装。
我尝试使用以下命令更新我的 laravel/installer:
composer global update laravel/installer
但它只升级了它的次要版本(假设它使用语义版本控制)。
Package operations: 0 installs, 1 update, 0 removals
- Updating laravel/installer (v2.1.0 => v2.3.0): Downloading (100%)
然后我再次执行更新命令:
composer global update laravel/installer
但输出:
Nothing to install or update
我现在使用 PHP 7.4.4 (cli)
通过 php -v
获得所以我假设它应该能够升级到最新的 Laravel Installer 3.0.1
.
如果 运行 composer global update laravel/installer
不足以升级所需的版本,可能存在限制升级到最新版本的包依赖性。
我不知道在 global
范围内是否有 composer
选项,但以下命令对我有用:
# uninstall the package
composer global remove laravel/installer
# reinstall
composer global require laravel/installer
第一个过程输出与 laravel/installer
包一起删除的过时包依赖项。
然后第二个进程安装最新的 laravel/installer
和更新依赖项。
Laravel documentation 还没有包含如何更新安装包。
更新: 添加 文档 link 关于如何更新作曲家包。
composer require
具体版本 documentation.
php composer.phar require "vendor/package:2.*" vendor/package2:dev-master
正如我们所见,可以在冒号后提供特定版本。
您的 php 版本限制了它。 这可能是因为您安装了多个 PHP 版本。 更新 PHP 的环境变量。 然后删除 Laravel 安装程序并重新安装。