如何安装Composer
来源:互联网 发布:超市购物篮数据下载 编辑:程序博客网 时间:2024/06/07 22:00
Composer是PHP中用来管理依赖(dependency)关系的工具。你可以在自己的项目中声明所依赖的外部工具库(libraries),Composer会帮你安装这些依赖的库文件。
Composer 将这样为你解决问题:
a) 你有一个项目依赖于若干个库。
b) 其中一些库依赖于其他库。
c) 你声明你所依赖的东西。
d) Composer 会找出哪个版本的包需要安装,并安装它们(将它们下载到你的项目中)。
使用安装程序
这是将 Composer 安装在你机器上的最简单的方法。
下载并且运行 Composer-Setup.exe,它将安装最新版本的 Composer ,并设置好系统的环境变量,因此你可以在任何目录下直接使用 composer 命令。
手动安装
安装前请务必确保已经正确安装了 PHP。
windows+r 打开命令行窗口 输入cmd 并执行 php -v 查看是否正确输出版本号。
在命令行输入
php -v
打开命令行并依次执行下列命令安装最新版本的 Composer:
php -r "copy('https://getcomposer.org/installer', 'composer-setup.php');"
php composer-setup.php
php -r "unlink('composer-setup.php');"
执行第一条命令下载下来的 composer-setup.php 脚本将简单地检测 php.ini 中的参数设置,如果某些参数未正确设置则会给出警告;然后下载最新版本的 composer.phar 文件到当前目录。
上述 3 条命令的作用依次是:
- 下载安装脚本 - composer-setup.php - 到当前目录。
- 执行安装过程。
删除安装脚本。
局部安装
上述下载 Composer 的过程正确执行完毕后,可以将 composer.phar 文件复制到任意目录(比如项目根目录下),然后通过 php composer.phar 指令即可使用 Composer 了!
全局安装
全局安装是将 Composer 安装到系统环境变量 PATH 所包含的路径下面,然后就能够在命令行窗口中直接执行 composer 命令了。
Mac 或 Linux 系统:
打开命令行窗口并执行如下命令将前面下载的 composer.phar 文件移动到 /usr/local/bin/ 目录下面:
sudo mv composer.phar /usr/local/bin/composer
Windows 系统:
找到并进入 PHP 的安装目录(和你在命令行中执行的 php 指令应该是同一套 PHP)。
将 composer.phar 复制到 PHP 的安装目录下面,也就是和 php.exe 在同一级目录。
在 PHP 安装目录下新建一个 composer.bat 文件,并将下列代码保存到此文件中。
@php "%~dp0composer.phar" %*
最后重新打开一个命令行窗口试一试执行 composer –version 看看是否正确输出版本号。
composer -V
最后
提示:不要忘了经常执行 composer selfupdate 以保持 Composer 一直是最新版本哦!
composer selfupdate
- 如何安装composer
- 如何安装 Composer
- 如何安装Composer
- 如何安装 Composer
- 安装composer失败如何解决。
- 如何查看composer安装路径,全局使用composer
- Windows环境下如何安装Composer?
- 如何在window下安装composer
- 如何在Linux上安装Composer
- CentOS 7 下如何安装使用Composer
- composer安装
- composer安装
- composer安装
- composer安装
- composer 安装
- composer安装
- Composer安装
- composer安装
- Android Studio2.3NDK的简单配置及快速开发
- 公共子序列
- 整数的拆分
- 005-023-Merge k sorted lists 归并K个有序的链表
- 2017.4.15模拟赛总结
- 如何安装Composer
- 多线程操作例题
- swustoj(字符串查找(0448))
- PRML读书笔记——采样方法
- tcpdump+wireshark的使用
- Oracle数据库被锁住问题
- 数据库几个操作的专业叫法
- GPLT-古风排版
- Machine Learning第三讲[Logistic回归] --(二)Logistic回归模型