首頁 >開發工具 >composer >關於Yii2中對Composer的使用

關於Yii2中對Composer的使用

藏色散人
藏色散人轉載
2019-12-18 16:20:073106瀏覽

下面由composer使用教學專欄來介紹Yii2對Composer的使用,希望對需要的朋友有幫助!

關於Yii2中對Composer的使用

如何理解Composer?

若使用Composer我們應該先知道這是一個什麼東西,主要做什麼用的,我們可以把Composer理解為PHP包的管理工具,管理我們用到的Yii2相關的插件。

安裝Composer

1、liunx下安裝

下載composer.phar 執行文件,用命令php composer. phar 執行即可。

2、windows安裝

下載Composer-Setup.exe,直接雙擊安裝,具體使用介紹參考win7系統下安裝yii2步奏

linux下使用composer的執行指令:php composer.phar require --prefer-dist yiisoft/yii2-redis標紅的部分是插件的目錄和名稱。

windows下使用composer的執行指令:composer global require "fxp/composer-asset-plugin:1.2.0" 標紅部分為外掛名稱。

Yii2中的composer

當我們安裝完Yii2後打開目錄我們會在安裝目錄下看到composer.json文件,裡面有所需的資訊和依賴的函式庫。進入到專案的根目錄下執行 php composer .phar install 即可將所依賴的庫檔案下載下來並且會存放到 vendor 資料夾下,還會多一個composer.lock鎖定檔案。每次我們需要安裝所需的Yii2插件時,打開composer.json 找到"require"如下:

"require": {
"php": ">=5.4.0",
"yiisoft/yii2": "=2.0.10",
"yiisoft/yii2-bootstrap": "*",
"yiisoft/yii2-swiftmailer": "*",
"qiniu/php-sdk":"*",
"dmstr/yii2-adminlte-asset":"2.*",
"2amigos/yii2-file-upload-widget": "~1.0",
"mdmsoft/yii2-admin": "=2.7",
"yiisoft/yii2-jui": "=2.0.6",
"linslin/yii2-curl": "*",
"bower-asset/jquery": "1.12.*@stable",
"bower-asset/layer": "3.*",
"bower-asset/jquery-cookie": "1.4.*",
"wdteam/yii2-webuploader": "*"
},

在裡面增加一條,然後執行php composer.phar update(update會將所有的都更新一遍,若是只想更新新加的插件執行php composer.phar update foo/bar)。

這只是Composer在Yii2中的一個使用,它還好多指令,大家可以參考Composer的官方網站,至於Yii2的插件,今後我會整理一下常用的插件方便大家使用。

以上是關於Yii2中對Composer的使用的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文轉載於:segmentfault.com。如有侵權,請聯絡admin@php.cn刪除