cmd 中composer不是內部或外部命令,也不是可運行的程序,需要下載composer插件


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擴展,如沒開啟請開啟該擴展再次安裝。

     


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM