1.下载composer.phar
wget https://getcomposer.org/composer.phar
2.重命名composer.phar为composer
mv composer.phar composer
3.增加可执行权限
chmod +x composer
4.运行使用设置
现在可以通过./composer 命令运行composer,但这只仅限于在当前目录运行。要想全局使用,composer ,要设置把它为全局变量。找到composer文件,把它移到/usl/local/bin 目录,这样就可以在全局使用composer 命令。
sudo mv composer /usr/local/bin
5.composer使用示例
在此列举一个PHP项目的代码复杂度的类库phploc。
直接使用composer全局安装:
composer global require 'phploc/phploc=*'
然后安装完毕,你就可以使用 phploc 命令来检测你的代码复杂度了:
phploc ./app
代码中使用的时候,很简单,只要引入一下自动加载就可以了。
require '../vendor/autoload.php'; \PHPSomeClass\SomeClass::fun("test");
可以将其引入放在index.php的入口文件,这样每个地方都可以灵活使用插件了。