做者:PHP學習網 出處:https://www.viphper.com/?p=1231 本文版權歸做者,歡迎轉載,但未經做者贊成必須保留此段聲明,且在文章頁面明顯位置給出原文鏈接,不然保留追究法律責任的權利。php
若使用Composer咱們應該先知道這是一個什麼東西,主要幹什麼用的,咱們能夠把Composer理解爲PHP包的管理工具,管理咱們用到的Yii2相關的插件。jquery
一、liunx下安裝
下載composer.phar 可執行文件,用命令 php composer.phar 執行便可。
二、windows安裝
下載Composer-Setup.exe,直接雙擊安裝,具體使用介紹參考 win7系統下安裝yii2步奏linux
linux下使用composer的執行命令:php composer.phar require --prefer-dist yiisoft/yii2-redis標紅的部分是插件的目錄和名稱。web
windows下使用composer的執行命令:composer global require "fxp/composer-asset-plugin:1.2.0" 標紅部分爲插件名稱。redis
當咱們安裝完Yii2後打開目錄咱們會在安裝目錄下看到composer.json文件,裏面有所需的信息和依賴的庫。進入到項目的根目錄下執行 php composer .phar install 便可將所依賴的庫文件下載下來而且會存放到 vendor 文件夾下,還會多一個composer.lock鎖文件。每次咱們須要安裝所需的Yii2插件時,打開composer.json 找到 "require"以下:json
"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": "*"
},bootstrap
在裏面增長一條,而後執行 php composer.phar update(update會將全部的都更新一遍,如果只想更新新加的插件執行 php composer.phar update foo/bar)。swift
這只是Composer在Yii2中的一個使用,它還有好多命令,你們能夠參考Composer的官方網站,至於Yii2的插件,從此我會整理一下經常使用的插件方便你們使用。windows