服务提供商没有找到Laravel 5.0



我正在尝试基于本教程为Laravel 5.0创建一个自定义包

文件夹结构和服务提供商完全相同,但是服务提供商没有更新autoload_namspace .php。

我已经在app/config.php中添加了服务提供商

'WalkswithmeUsersUsersServiceProvider',

在我的根作曲家。我有以下代码:

"psr-4": {
        "App\": "app/",
        "Walkswithme\Users\": "packages/walkswithme/users/src"
    }

在my packages文件夹下的文件结构如下:

 walkswithme
    users
      src
         models
         controllers
         views
         UsersServiceProvider.php
         routes.php 
      composer.json

我不能使用Laravel 5.1,它需要php 5.5.9,否则我可以使用artisan packager命令。

得到的错误如下:

 [SymfonyComponentDebugExceptionFatalErrorException]   
  Class 'WalkswithmeUsersUsersServiceProvider' not found  

任何帮助将不胜感激最后3小时我正在挖掘它

我自己解决了,

我试过composer dumpautoload -o,所以它对我有效。

有时也需要composer clearcache

希望对别人有所帮助。

对我来说是

Class 'JubekiLaravelCodeStyleServiceProvider' not found 

我只是运行

composer require jubeki/laravel-code-style --dev

在另一个文件夹(不是我的共同作曲家。Json被定位)

也许它也可以帮助别人:)

检查新bundle安装文件夹的位置

相关内容

  • 没有找到相关文章

最新更新