3
我試圖創建基於此tutorials的ServiceProvider沒有找到Laravel 5.0
的文件夾結構和服務提供商Laravel 5.0自定義程序包是完全一樣的,但有些是怎麼的ServiceProvider沒有更新autoload_namespace.php。
我已經添加了我的服務提供商在app/config.php文件
'Walkswithme\Users\UsersServiceProvider',
在我的根composer.json我有下面的代碼。
"psr-4": {
"App\\": "app/",
"Walkswithme\\Users\\": "packages/walkswithme/users/src"
}
在我的包文件夾下的文件結構如下。
walkswithme
users
src
models
controllers
views
UsersServiceProvider.php
routes.php
composer.json
我不能使用Laravel 5.1它需要php 5.5.9,其他明智我可以用戶artisan packager命令。
錯誤得到如下。
[Symfony\Component\Debug\Exception\FatalErrorException]
Class 'Walkswithme\Users\UsersServiceProvider' not found
任何幫助將不勝感激最後3小時我正在挖掘它。
你運行'composer dumpautoload'嗎? –
是的,我解決了它,'作曲家dumpautoload'並沒有幫助,但'作曲家dumpautoload -o'爲我工作 –
這裏有一個很好的資源,由Arlind作出的答案,http://stackoverflow.com/questions/28541051 /類照亮-HTML的htmlserviceprovider未找到-laravel -5- – blakroku