Composer移除依赖的方法

圈圈笔记 109

1、组件化开发不造重复的轮子

2、依赖管理

  • 服务器端web前端交互:PHP---composer
  • 分布式事务管理事务处理:Java---maven
  • 消息队列不同语言之间通讯:Ruby---gem
  • 数据挖掘、分析:Python---pip
  • 强交互应用:nodeJS---npm

3、Composer安装

Composer中文网官网:https://www.phpcomposer.com
php -r "copy('https://install.phpcomposer.com/installer', 'composer-setup.php');" #下载安装脚本
php composer-setup.php #执行安装过程
php -r "unlink('composer-setup.php');" #删除安装脚本
mv composer.phar /usr/local/bin/composer    将composer变成全局变量
cd /usr/local/bin/
chmod +x composer 增加权限
./composer #检查是否安装成功
composer selfupdate  更到最新版
composer config -g repo.packagist composer https://packagist.phpcomposer.com   配置国内镜像,非root用户

4、Composer操作

composer  install            安装所有依赖
composer require          安装一个依赖(自动在composer.json文件添加好)
composer require   包名    (在composer中查找需要的包名,也会更新其他)
composer update            更新所有依赖
composer update monolog/monolog        更新指定的包
composer remove monolog/monolog        移除一个包及其依赖
composer create-project topthink/think phpWeb    创建web项目

上一篇:

下一篇:

  推荐阅读

分享