使用composer global require可在全局安装PHP工具,如Laravel安装器,命令为composer global require vendor/package-name,安装后需将~/.composer/vendor/bin(macOS/Linux)或对应Windows路径加入环境变量才能全局使用。

使用 composer global require 是在全局范围内安装 PHP 包,这样你可以在系统的任意位置使用这些命令行工具或库。常见的用途是安装像 Laravel 安装器、PHP_CodeSniffer、phpcs、phinx 等开发工具。
命令格式如下:
composer global require vendor/package-name例如,安装 Laravel 的命令行安装器:
composer global require laravel/installer安装完成后,就可以用 laravel 命令创建新项目:
laravel new my-project全局安装的包默认放在 Composer 的全局目录中,通常是:
保存后运行:
source ~/.zshrc或重启终端,使配置生效。
查看已全局安装的包:
composer global show更新某个全局包:
composer global update vendor/package-name更新所有全局包:
composer global update卸载一个全局包:
composer global remove vendor/package-name全局安装适合 CLI 工具类库,不建议用来安装项目依赖。项目依赖应使用 composer require 在项目根目录下安装。
如果遇到权限问题,不要用 sudo 执行 global require,应该确保你的 Composer 目录归属正确。
某些共享主机或 CI 环境可能限制全局路径,需确认 bin 路径是否可用。
基本上就这些。只要 PATH 设置对了,global require 就能方便地管理常用工具。
以上就是composer global require怎么用的详细内容,更多请关注php中文网其它相关文章!
每个人都需要一台速度更快、更稳定的 PC。随着时间的推移,垃圾文件、旧注册表数据和不必要的后台进程会占用资源并降低性能。幸运的是,许多工具可以让 Windows 保持平稳运行。
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号