第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

Composer 安裝

1. 前言

Composer 是 PHP 的一個依賴管理工具,它允許你申明項目所依賴的代碼庫,在安裝 ThinkPHP 框架之前,需要先安裝 Composer。

Composer 不是一個包管理器。是的,它涉及 “packages” 和 “l(fā)ibraries”,但它在每個項目的基礎上進行管理,在你項目的某個目錄中(例如 vendor)進行安裝。默認情況下它不會在全局安裝任何東西。因此,這僅僅是一種依賴管理。Composer 受到了 node’s npm 和 ruby’s bundler 的強烈啟發(fā)。而當時 PHP 下并沒有類似的工具。
圖片描述

圖片來源于網絡

Composer 將這樣為你解決問題:

  • 你有一個項目依賴于若干個庫。

  • 其中一些庫依賴于其他庫。

  • 你聲明你所依賴的東西。

  • Composer 會找出哪個版本的包需要安裝,并安裝它們(將它們下載到你的項目中)。

2. 在 Windows 下安裝 Composer

2.1 新建 Composer 目錄:
圖片描述
2.2 將 php 目錄加入到環(huán)境變量:
圖片描述
2.3 如上圖所示,在 此電腦 點擊鼠標右鍵,然后點擊屬性,在新界面點擊 高級系統(tǒng)設置
圖片描述
2.4 然后點擊 環(huán)境變量
圖片描述
2.5 在環(huán)境變量界面雙擊 Path
圖片描述
2.6 然后點擊 新建,將 php 的安裝目錄路徑加入到其中:
圖片描述

Tips: 這一步的目的就是將 php 的環(huán)境變量加入到系統(tǒng)中,這樣可以在全局使用 php 命令。

2.7 打開 Windows PowerShell(Win + X,按 A 鍵):
圖片描述
1.8 打開 Windows PowerShell 界面之后輸入 cd D:\soft\Composer 進入到 Composer 目錄:
圖片描述

1.9 執(zhí)行如下命令,開始下載和安裝 Composer:

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

命令:php composer-setup.php

執(zhí)行結果如下圖所示:
圖片描述

Tips: 需要提前安裝好 php 環(huán)境,并且加入環(huán)境變量能直接執(zhí)行 php 命令。

1.10 將生成的 composer.phar 復制到 php 安裝目錄下:

命令:cp composer.phar D:\soft\phpstudy_pro\Extensions\php\php7.2.9nts

圖片描述
1.11 在 php 安裝目錄下新建名為 composer.bat 的文件,并加入如下內容:

@php "%~dp0composer.phar" %*

圖片描述

1.12 執(zhí)行如下命令,即可查看 composer 版本:

命令:composer

圖片描述

3. Windows 下安裝 Composer 演示視頻

4. 在 Linux 下安裝 Composer

4.1 執(zhí)行如下命令,開始下載和安裝 Composer:

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

命令:php composer-setup.php

圖片描述

Tips: 需要提前安裝好 php 環(huán)境,并且加入環(huán)境變量能直接執(zhí)行 php 命令。

4.2 將 composer.phar 文件移動到 /usr/local/bin 目錄下,并命名為 composer

命令:sudo mv composer.phar /usr/local/bin/composer

圖片描述

5. Linux 下安裝 Composer 演示視頻

6. 小結

本小節(jié)介紹了如何在 WindowsLinux 操作系統(tǒng)中安裝 Composer,安裝好 Composer 之后就可以下載和安裝 ThinkPHP 框架了。
需要注意的是,在安裝 Composer 之前需要安裝好 php 環(huán)境,并且能直接在全局環(huán)境中使用 php 命令,另外還需要注意的是若是已有的項目,一般 composer 依賴都是記錄在 composer.json 文件中,這個文件中的依賴包可以使用 composer install 命令加載。