《Thinkphp5入门系列课程》第二课:Composer 的常
2017-08-27 本文已影响390人
6aec4f6b9d46
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入门系统教程》第二篇。
喜欢的给个订阅哦!