Composer PHP 依赖管理工具

Composer 是 PHP 的一个依赖管理工具,可用于管理 PHP 项目的依赖和自动加载等。

一、安装 Composer

  1. 安装 Composer:
curl -sS https://getcomposer.org/installer | php -- --install-dir=/usr/local/bin --filename=composer
  1. 检查 Composer 版本:
composer -V

二、创建新项目

  1. 创建项目:
composer create-project vendor/name path
  1. 安装依赖:
composer install

三、更新依赖

  1. 更新所有依赖:
composer update
  1. 仅更新指定依赖:
composer update vendor/package
  1. 手动更新依赖版本号:
composer require vendor/package:version

四、添加依赖

  1. 添加依赖:
composer require vendor/package
  1. 添加开发依赖:
composer require --dev vendor/package

五、卸载依赖

  1. 卸载依赖:
composer remove vendor/package

六、运行脚本

  1. 运行脚本:
composer run-script script-name

七、自动加载

  1. 自动加载:
require 'vendor/autoload.php';

八、配置项

  1. composer.json 文件:
{
    "name": "vendor/name",
    "description": "Project description",
    "require": {
        "package1": "version",
        "package2": "version"
    }
}
  1. composer.lock 文件:

记录安装的依赖包及版本信息。

九、全局安装

  1. 全局安装:
composer global require vendor/package
  1. 全局包路径:
~/.composer/vendor/bin

十、发布包

  1. 打 tag:
git tag x.y.z
git push --tags
  1. 打包:
composer archive
  1. 发布至 packagist:
https://packagist.org/packages/submit

以上是部分常用的 Composer 命令,完整命令列表请参考官方文档。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

hhb_618

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值