Composer安装和使用

2015-10-26  本文已影响32044人  雨榭歌台

安装Composer

标签(空格分隔): PHP laravel composer


Composer

参考:https://getcomposer.org/doc/01-basic-usage.md

{
"require": {
"monolog/monolog": "1.0.*"
}
}
```
执行 composer install,就进入自动安装,安装完成后会生成一个composer.lock文件,里面是特定的版本号名,需要这个文件和composer.json一起提交到版本管理里去。

你甚至可以把你自己的代码加入自动加载中,如

{
    "autoload": {
        "psr-4": {"Acme\\": "src/"}
    }
}

这时src/Foo.php将注册为 Acme\Foo 类,加入上面的内容后,你必须运行composer dump-autoload重新生成autoload.php文件,require之后将返回一个loader实例。可以加入其他命名空间,在测试中很有用。

$loader = require 'vendor/autoload.php';
$loader->add('Acme\\Test\\', __DIR__);

Laravel

安装laravel

有两种方式

  1. 通过 Laravel 安装工具
    composer global require "laravel/installer=~1.1"
    安装后将~/.composer/vendor/bin加入PATH
    export PATH=$PATH:/root/.composer/vendor/bin
    laravel new 命令建立一份全新安装的 Laravel 应用,例如: laravel new blog

  2. 通过 Composer Create-Project

composer create-project laravel/laravel myproject --prefer-dist

另一种安装方法,以安装ratchet为例

composer require cboden/ratchet 
#此时将会在当前目录自动生成一个composer.json文件
composer install 
#开始安装...

上一篇 下一篇

猜你喜欢

热点阅读