如何安装" vinelab / http"在laravel 5

时间:2015-07-21 07:16:10

标签: php laravel curl laravel-5

我正在关注文档 https://packagist.org/packages/vinelab/http

我的composer.json:

"require": {
        "php": ">=5.5.9",
        "laravel/framework": "5.1.*",
        "laravelcollective/html": "~5.0",
        "vinelab/http": "dev-master" 
    },

我在配置中的app.php

'providers' => [

...       
        /*
         * Helpers from packalyst.com
         */
        Vinelab\Http\HttpServiceProvider::class

    ],

    'aliases' => [

...
        /*
         * Helpers from packalyst.com
         */
        cURL'      =>  Vinelab\Http\Facades\Client::class

    ],

努力完成所有步骤。 我运行php composer update并得到此错误。 http://goo.gl/sOj2gG

我是laravel和作曲家的新手,我正在学习。 谢谢你的帮助!

2 个答案:

答案 0 :(得分:0)

您的服务提供商似乎有Zjango软件包,但您的composer.json文件似乎没有显示它。它正在尝试加载未通过composer.json加载的服务提供商。

尝试将"zjango/laracurl": "dev-master"添加到您的composer.json文件并再次运行composer update。

答案 1 :(得分:0)

您必须在放入服务提供商之前安装composer包。

  1. config/app.php
  2. 中的数组中删除提供程序
  3. 运行composer update
  4. 将提供程序放回config/app.php
  5. 中的数组中