一、什么是composer?
composer是 PHP 用来管理依赖(dependency)关系的工具。你可以在自己的项目中声明所依赖的外部工具库(libraries),Composer 会帮你安装这些依赖的库文件。说白一点就是不用composer的时候我们可能需要自行去找网址来下载对应的依赖,而且这些依赖大多是在GitHub里面下载的压缩包,外网的网速内地访问会比较慢,而composer则是缓存所有安装包和元数据到国内的机房并通过国内的 CDN 进行加速,这样的话就不需要去访问国外网站了。而且你只要知道包名就可以直接下载所需要的依赖。
环境要求: PHP 5.3.2+ 我的环境是PHP 7.2
二、如何安装使用composer
- 下载
//下载 composer.phar
wget https://getcomposer.org/composer.phar
- 修改文件改名:
mv composer.phar composer
- 设置权限:
chmod +x composer
- 设置全局变量 只需要将该文件放到/usr/local/bin下:
mv composer /usr/local/bin
- 测试:在终端输入composer,如果弹出这个就代表你安装成功了
Windows如何安装composer:https://www.zhihu.com/people/albertyuan-32/posts