《Thinkphp5入门系列课程》第二课:Composer 的常用命令

Thinkphp5视频教程

Composer 镜像管理软件地址:https://packagist.org/

使用 Composer 安装包

方法一,通过命令行安装

命令:

composer require 包名

例如,安装 monolog/monolog 包:

composer require monolog/monolog

方法二,修改 composer.json 文件安装

例如,本次我们想安装 phpunit/phpunit 包:

{
    "require": {
        "monolog/monolog": "^1.23",
        "phpunit/phpunit": "6.3.0"
    }
}

然后在命令行输入:

composer update

更新包

通过命令更新

composer update [包名]

如果需要更新项目下所有的包,就省略包名,如果更新指定的包就加上包名。

修改 composer.json 文件更新

{
    "require": {
        "phpunit/phpunit": "new/version"
    }
}

修改包的版本号,保存之后执行:

composer update

包的版本控制非常重要,建议通过第二种方式更新包!

删除包

通过命令删除

composer remove 包名

修改 composer.json 文件

删除 composer.json 文件中的包配置:

"phpunit/phpunit": "6.3.0"

删除后执行:

composer update

搜索包

方法一,官网搜索

地址文章开头已给出。

方法二,命令搜索

composer search 关键字

生成类映射文件

加快系统加载速度!

composer dump-autoload

更新 composer

composer self-update

打包当前的依赖

composer archive

将下面的文件打包成压缩文件:

  • vendor/
  • composer.json
  • composer.lock

这是小滕的《Thinkphp5入门系统教程》第二篇。
喜欢的给个订阅哦!

你可能感兴趣的:(《Thinkphp5入门系列课程》第二课:Composer 的常用命令)