Composer 安装
1. 前言
Composer 是 PHP 的一个依赖管理工具,它允许你申明项目所依赖的代码库,在安装 ThinkPHP 框架之前,需要先安装 Composer。
Composer 不是一个包管理器。是的,它涉及 “packages” 和 “libraries”,但它在每个项目的基础上进行管理,在你项目的某个目录中(例如 vendor)进行安装。默认情况下它不会在全局安装任何东西。因此,这仅仅是一种依赖管理。Composer 受到了 node’s npm 和 ruby’s bundler 的强烈启发。而当时 PHP 下并没有类似的工具。
Composer 将这样为你解决问题:
-
你有一个项目依赖于若干个库。
-
其中一些库依赖于其他库。
-
你声明你所依赖的东西。
-
Composer 会找出哪个版本的包需要安装,并安装它们(将它们下载到你的项目中)。
2. 在 Windows 下安装 Composer
2.1 新建 Composer 目录:
2.2 将 php 目录加入到环境变量:
2.3 如上图所示,在 此电脑
点击鼠标右键,然后点击属性,在新界面点击 高级系统设置
:
2.4 然后点击 环境变量
:
2.5 在环境变量界面双击 Path
:
2.6 然后点击 新建
,将 php
的安装目录路径加入到其中:
Tips: 这一步的目的就是将 php 的环境变量加入到系统中,这样可以在全局使用 php 命令。
2.7 打开 Windows PowerShell(Win + X,按 A 键):
1.8 打开 Windows PowerShell
界面之后输入 cd D:\soft\Composer
进入到 Composer
目录:
1.9 执行如下命令,开始下载和安装 Composer:
命令:php -r "copy('https://install.phpcomposer.com/installer', 'composer-setup.php');"
命令:php composer-setup.php
执行结果如下图所示:
Tips: 需要提前安装好 php 环境,并且加入环境变量能直接执行
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 执行如下命令,即可查看 composer 版本:
命令:composer
3. Windows 下安装 Composer 演示视频
4. 在 Linux 下安装 Composer
4.1 执行如下命令,开始下载和安装 Composer:
命令:php -r "copy('https://install.phpcomposer.com/installer', 'composer-setup.php');"
命令:php composer-setup.php
Tips: 需要提前安装好 php 环境,并且加入环境变量能直接执行
php
命令。
4.2 将 composer.phar
文件移动到 /usr/local/bin
目录下,并命名为 composer
:
命令:sudo mv composer.phar /usr/local/bin/composer
5. Linux 下安装 Composer 演示视频
6. 小结
本小节介绍了如何在 Windows
和 Linux
操作系统中安装 Composer
,安装好 Composer
之后就可以下载和安装 ThinkPHP
框架了。
需要注意的是,在安装 Composer
之前需要安装好 php
环境,并且能直接在全局环境中使用 php
命令,另外还需要注意的是若是已有的项目,一般 composer
依赖都是记录在 composer.json
文件中,这个文件中的依赖包可以使用 composer install
命令加载。
Tips: 代码仓库
Excel导入学生信息
Excel导出学生信息
后台处理数据