composer laravel中应用

1:composer安装好laravel框架进行装包操作

先更新作曲家命令作曲家更新

在composer.json中加入国内镜像源

“repositories”  {
     “packagist”  {
         “type” “composer” “url” “https://packagist.phpcomposer.com”
 }            
}
//“minimum-stability”:“dev”,
 //“prefer-stable”:true,

如果出现:警告:锁定文件未及时更新composer.json中的最新更改。您可能会获得过时的依赖关系。运行更新以更新它们。

更新下锁文件:composer update --lock 

然后在进行composer dump-autoload自动加载包就可以了

5.查询包命令

[纯]   查看纯 文本  
  1. 作曲家搜索前景  

6.更新下载依赖包

[纯]   查看纯 文本  
  1. 作曲家安装preids从锁中读取如果有  
  2. 作曲家更新predis从json中读取  
  3. 作曲家需要predis / predis = ^ 1.1直接命令行获取不依赖于composer.json  

7.移除指定包

[纯]   查看纯 文本  
  1. 作曲家删除predis  
  2. #从作曲家安装目录类执行全局移除phpunit  
  3. 作曲家全球删除phpunit / phpunit  

8.帮助命令

[纯]   查看纯 文本  
  1. 作曲家命令名称 - 帮助  


9. composer软件自身更新

[纯]   查看纯 文本  
  1. 作曲家自我更新  

10.composer的其他常用命令

[纯]   查看纯 文本  
  1. 作曲家列表#查看所有命令  
  2. composer show包名#显示包信息  
  3. composer dump-autoload#生成自动加载文件  
如果出现某个包与框架版本不同请找到相应应用框架版本的包例如5.6是php7.1环境有的包只能是7.0环境这个自行找坑

猜你喜欢

转载自blog.csdn.net/ltstud/article/details/79876622