window環境下安裝及使用composer
目前在很多開源項目中 總能看到 composer 命令,就像下面一樣
1.composer require league/oauth2-server
然而我卻不懂這是干嘛的,尷尬了。
所以我就來看看這是什么玩兒意。
先來兩個參考地址:
composer中文網:www.phpcomposer.com
下載及安裝composer
下載
官網下載:https://getcomposer.org/download/ (可能下載不了,國內你懂得)
網盤下載:http://pan.baidu.com/s/1slRv86p (我是官網下載的)
安裝
1運行 composer-setup.exe
2.勾選developer mode (自定義目錄,不選則是默認安裝目錄)下一步
3.選擇目錄(只有在上一步勾選developer mode 才會有這一步) 下一步
4.選擇php.exe 下一步
5.下一步
6.install(安裝)
7.安裝完后找到安裝目錄 E:\composer
8.配置環境變量 (控制面板\所有控制面板項\系統)
9.在你需要使用庫的地方(如項目根目錄)添加一個composer.json文件
composer.json內容如何編輯?http://docs.phpcomposer.com/02-libraries.html
初次使用,我什么都沒寫,空的文件夾。
10.windows用cmd 命令 輸入:composer install 來安裝composer.json中定義的庫
11.ok 我們安裝完成了,會多出幾個文件和你的composer.json文件同級
使用composer
安裝想要的庫
比如說我要安裝一個Oauth2.0的庫
用cmd命令 輸入
1.composer require league/oauth2-server
在新文件夾中新建 composer
windows 下
- 用
cmd進入相應的目錄 。如:E:\wwwroot\>下 - 在
wwwroot下先新建一個composer.json文件,文件內容為:
1.{
2. "require": { 3. //你要安裝的庫,如沒有就為空 4. } 5. }
- 接着 cmd 輸入
composer install進行安裝注:如果出現如下錯誤
The openssl extension is required for SSL/TLS protection....,請查看php否開啟了php_openssl擴展,如沒開啟請開啟該擴展再次安裝。
