composer常用命令详解

1/随便在哪建立一个文件夹,在文件夹下操作。如我在F盘下建个composer-demo文件夹,并进入文件夹操作。

 

2/搜索包:composer search 关键字

 

 

3-1/安装包:composer require     随便安装一个,如安装第一个

查看

打开看下

3-2/安装包:composer install   

回顾下之前的操作,composer安装完一个软件后,自动生成三个文件,文件夹vendor,json文件composer.json,一个锁文件composer.lock

实际我们看lavarel\tp5框架,都有composer.json文件,安装软件时可以按照之前的composer require安装,其实也可以直接在composer.json里添上要安装的软件名版本等信息,执行composer install就可以自动安装了,可以看出composer的核心就是这个json文件。 刚才我们安装了redis的predis扩展包,所以软件名,版本等信息都已经贮存在composer.json里了。为了证明通过composer.json可以安装软件,我们把它之外的都删除,看能不能安装。 删除vendor文件夹和lock文件。

install命令就是当前json文件中所有包的依赖给安装上

再看文件夹下目录,又重新安装回来了

 

 

4/更新包 composer update

先在应用市场随便找个带版本信息的包,packagist.org

-----------------------------------------------------------------

安装0.2.0版本

打开json查看版本信息

我们要把版本更新到最新版本0.2.2  编辑json文件  vim composer.json  改成0.2.2

更新成功

 

 

5/删除包 composer remove 包名称

 

 

6/项目安全考虑,将所有包备份打包 composer archive

 

 

7/优化的一条命令,生成当前命名空间与类库文件路径的一个映射,运行时加载会直接读取这个映射,加快文件的加载速度。

composer dump-autoload

 

  • 2
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值