1. 程式人生 > >composer laravel中應用

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環境這個自行找坑