composer global require怎么用

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

composer global require怎么用

使用 composer global require 是在全局范围内安装 PHP 包,这样你可以在系统的任意位置使用这些命令行工具或库。常见的用途是安装像 Lar*el 安装器、PHP_CodeSniffer、phpcs、phinx 等开发工具。

1. 基本用法

命令格式如下:

composer global require vendor/package-name

例如,安装 Lar*el 的命令行安装器:

composer global require lar*el/installer

安装完成后,就可以用 lar*el 命令创建新项目:

lar*el new my-project

2. 配置环境变量(关键步骤)

全局安装的包默认放在 Composer 的全局目录中,通常是:

  • macOS/Linux: ~/.composer/vendor/bin
  • Windows: ~/.zshrc~/.bashrc)中添加: export PATH="$HOME/.composer/vendor/bin:$PATH"

    保存后运行:

    source ~/.zshrc

    或重启终端,使配置生效。

    3. 其他常用操作

    查看已全局安装的包:

    Vheer Vheer

    AI图像处理平台

    Vheer 260 查看详情 Vheer composer global show

    更新某个全局包:

    composer global update vendor/package-name

    更新所有全局包:

    composer global update

    卸载一个全局包:

    composer global remove vendor/package-name

    4. 注意事项

    全局安装适合 CLI 工具类库,不建议用来安装项目依赖。项目依赖应使用 composer require 在项目根目录下安装。

    如果遇到权限问题,不要用 sudo 执行 global require,应该确保你的 Composer 目录归属正确。

    某些共享主机或 CI 环境可能限制全局路径,需确认 bin 路径是否可用。

    基本上就这些。只要 PATH 设置对了,global require 就能方便地管理常用工具。

以上就是composer global require怎么用的详细内容,更多请关注php中文网其它相关文章!

本文转自网络,如有侵权请联系客服删除。