1. 程式人生 > 實用技巧 >composer(三) 基本命令

composer(三) 基本命令

composer基本命令


  • composer init (-q) 利用composer建立新應用

    composer init -q
    
  • composer require 和 composer install

    composer require guzzlehttp/guzzle // 安裝guzzle
        
    composer install需要配合composer.json使用
    直接在命令列下編輯composer.json
    "require": {
        "guzzlehttp/guzzle": "^7.0"
    }
    推出後執行 composer install
    
  • composer install 的幾個引數

    --prefer-dist // 只需要知道可以加快安裝速度
    --optimize-autoload // 安裝的同時直接生成classmap對映,生產環境建議使用
    如果資料夾下存在composer.lock檔案 composer會安裝其中的指定版本
    
  • composer update 升級包

    composer update guzzlehttp/guzzle monolog/monolog // 升級指定包
    compsoer update vendor/* // 升級所有包
    升級後會將新版本寫入composer.lock檔案中
    
  • composer remove 解除安裝包

    composer remove guzzlehttp/guzzle monolog/monolog // 升級指定包
    
  • composer search 搜尋包

    composer search monolog