composer的主要应用

时间:2017-03-06 22:03:47 类型:PHP
字号:    

composer的主要作用:

 1, 下载

     配置composer.json文件,

     如: { "require": { "monolog/monolog": "1.0.*" } }

     在当前文件目录的命令行执行:

                    composer install[全局安装composer]

                    php composer.phar install[局部安装] 将会下载 monolog类文件到当前目录的 vendor文件夹. 

                    版本为 >= 1.0 and < 1.1之间的任意版本

 2, 自动加载 

     compoer下载时,会在vendor文件夹生成 自动加载文件 autoload.php文件,

     php文件中 require 'vendor/autoload.php', 当要调用 monolog时, 就会自动加载  如:

   

$log = new Monolog\Logger('name');
$log->pushHandler(new Monolog\Handler\StreamHandler('app.log', Monolog\Logger::WARNING));

$log->addWarning('Foo');