如何在不使用composer的情况下在laravel 5中安装laravelcollective html

时间:2018-01-15 15:36:40

标签: laravel laravel-5.5 laravelcollective

我正在使用laravel 5.5并且我想在不使用composer的情况下安装laravelcollective。我已按照其他问题中提到的步骤将其安装在laravel 5.2中,但它产生以下错误。 Class Collective\Html\HtmlServiceProvider not found

请提供错误的可能原因。

2 个答案:

答案 0 :(得分:1)

Shashank Simha M R,我认为最好的方法是通过像这样的作曲家安装它:composer require laravelcollective/html "5.5.*"。     在这里,您只需指定已安装的Laravel的版本。否则,作曲家将无法安装。

之后,您只需像这样更新config / app.php文件:

  1. 将以下行添加到$provider数组中: Collective\Html\HtmlServiceProvider::class
  2. 然后找到别名数组,并将这两个别名添加到别名数组: 'Form' => Collective\Html\FormFacade::class'Html' => Collective\Html\HtmlFacade::class

            That is it!
    

答案 1 :(得分:0)

转到此链接:

https://github.com/LaravelCollective/html

下载软件包并将其解压缩到/ vendor /文件夹,以便您拥有此路径

/vendor/laravelcollective/html/src/HtmlServiceProvider.php

接下来,将新的提供程序添加到config / app.php的提供程序数组中:

  'providers' => [
    // ...
    Collective\Html\HtmlServiceProvider::class,
    // ...
  ],

最后,将两个类别名添加到config / app.php的别名数组中:

  'aliases' => [
    // ...
      'Form' => Collective\Html\FormFacade::class,
      'Html' => Collective\Html\HtmlFacade::class,
    // ...
  ],

它应该有用。