Yii2使用Composer

needrunning發表於2019-05-13

composer 是 PHP 用來管理依賴(dependency)關係的工具。你可以在自己的專案中宣告所依賴的外部工具庫(libraries),Composer 會幫你安裝這些依賴的庫檔案

composer中文網

http://www.phpcomposer.com/  

安裝路徑

composer的安裝路徑 https://getcomposer.org/download/ 

Windows下安裝

windows 中安裝composer成功後,在C:ProgramDataComposerSetupin 路徑下,會生成composer.phar檔案。

使用中出現 Could not input open file: composer.phar 應該檢查 composer的安裝目錄和環境變數配置。

實際操作

需要執行 composer命令之前,可以先把composer.phar檔案複製到專案工程檔案中再執行

以我們要安裝Yii2-admin擴充套件為例 https://github.com/mdmsoft/yii2-admin,我們只需要把composer.phar複製到Yii2工程目錄下,然後命令列切換到此目錄下,執行

php composer.phar require mdmsoft/yii2-admin "~1.0"

完成的標誌就是 vendor增加 mdmsoft原始檔夾,即yii2-admin的原始檔。

以下是composer.json的相關節點

"require": {
        "php": ">=5.4.0",
        "yiisoft/yii2": "*",
        "yiisoft/yii2-bootstrap": "*",
        "yiisoft/yii2-swiftmailer": "*",
        "guzzlehttp/guzzle": "~5.0",
        "mdmsoft/yii2-admin": "~1.0"
    },

 


相關文章