PHP依賴管理工具Composer配置安裝及基本使用

一.介紹

Composer是PHP中的一個依賴管理工具. 它可以讓你聲明自己項目所依賴的庫,然後它將會在項目中爲你安裝這些庫.就像是node的npm和ruby的bundler差不多。

二.window上安裝

這裏安裝,裏面有兩種方法:
1.命令行

1.1 打開命令行並依次執行下列命令安裝最新版本的 Composer:

php -r "copy('https://install.phpcomposer.com/installer', 'composer-setup.php');"
php composer-setup.php
php -r "unlink('composer-setup.php');"

上述 3 條命令的作用依次是:

下載安裝腳本 - composer-setup.php - 到當前目錄。
執行安裝過程。
刪除安裝腳本。

1.2 推薦全局安裝

  1. 找到並進入 PHP 的安裝目錄(和你在命令行中執行的 php 指令應該是同一套 PHP)。
  2. 將 composer.phar 複製到 PHP 的安裝目錄下面,也就是和 php.exe 在同一級目錄。
  3. 在 PHP 安裝目錄下新建一個 composer.bat 文件,並將下列代碼保存到此文件中。
@php "%~dp0composer.phar" %*

最後重新打開一個命令行窗口試一試執行 composer –version 看看是否正確輸出版本號。

2.exe安裝文件(我用的是這種,它將會安裝最新的Composer版本並且設置好PATH,然後你就可以在命令中的任何目錄下調用composer了)

三.國內鏡像使用方法

  • 方法一: 修改 composer 的全局配置文件(推薦方式)
    打開命令行窗口(windows用戶)或控制檯(Linux、Mac 用戶)並執行如下
 composer config -g repo.packagist composer https://packagist.phpcomposer.com  
  • 方法二: 修改當前項目的 composer.json 配置文件:

    打開命令行窗口(windows用戶)或控制檯(Linux、Mac 用戶),進入你的項目的根目錄(也就是 composer.json文件所在目錄),執行如下命令:

composer config repo.packagist composer https://packagist.phpcomposer.com 

四.composer基本使用方法

1.新建一個文件夾用來放項目文件
2.想通過composer擴展,只需要在文件夾下新建一個composer.json
3.打開json文件,加入你的擴展名稱,比如:
    "require": {
        "topthink/think-image": "^1.0"
    },
4.如果全局配置的composer: 打開cmd切換到當前項目的目錄, 
  輸入composer install 然後就會將擴展自動添加在你的文件夾裏
發佈了36 篇原創文章 · 獲贊 14 · 訪問量 14萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章