Composer的使用

composer的使用

本篇文章,主要讲一下怎么简单的使用composer。怎么使用composer.json文件加载项目需要依赖的包。怎么快速的安装类库。 
我不会直接说框架中怎么使用,我们先来自己创建一个测试项目,来看一下composer是怎么工作的。

利用composer自动加载依赖包

1.首先你在你的环境根目录创建一个项目,比如文件夹名字叫做:ComposerTest
2.创建一个composer.json文件,里面写上这几行代码
{
  "require": {
  }
}
  • 1
  • 2
  • 3
  • 4
3.然后,在cmd中运行:composer update

这时候你会发现你的文件夹中会出现一个vendor文件夹,这个文件夹就是放置你以后加载的第三方的扩展包。 
这里写图片描述 
注意:vendor文件夹下面有一个自动加载入口:autoload.php 
我们以后加载的第三方扩展包都是通过该入口文件进行自动加载的。

安装扩展包

我们现在测试安装一个微信第三方扩展包:overtrue-wechat 
很简单,你只需要在composer.json文件中写上你的依赖KEY值,比如:

{
  "require": {
    "overtrue/wechat": "dev-master"
  }
}
  • 1
  • 2
  • 3
  • 4
  • 5

然后在cmd命令行中执行 composer install 
注意:composer install 或者 composer update命令会更新你的项目中的所有扩展包。 
建议使用:composer require overtrue/overtrue 
这是指定更新的扩展包名称。 
当然,你也可以下载指定版本的扩展包。以上面为例,只需要这样:

{
  "require": {
    "overtrue/wechat": "1.1.*"
  }
}
  • 1
  • 2
  • 3
  • 4
  • 5

至此,我们已经成功加载了一个第三方扩展包。后续,会介绍如何使用composer在github上发布自己的项目,并且如何将自己的项目加入composer的模块仓库以及如何在Laravel框架中进行使用

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值