Lumen 5.2.6

时间:2016-05-09 13:33:05

标签: php laravel lumen lumen-5.2

尝试使用php artisan cache:clear清除应用缓存,使用baao's ClearViewCache清除视图缓存,但它无效。

按照官方文档中的Basic Task List教程,/ app文件夹中有一个空的任务模型。

命令php artisan --version打印:Laravel Framework版本流明(5.2.6)(Laravel Components 5.2。*)

______________________________________________________________

异常消息:

  

FileViewFinder.php第137行中的InvalidArgumentException:

     

查看未找到的[任务]。

     
      
  1. 在FileViewFinder.php第137行
  2. 中   
  3. 在FileViewFinder->在FileViewFinder.php第79行中的findInPaths('tasks',array('/ home / rodrigo / Laravel / lumen / resources / views'))
  4.   
  5. 在FileViewFinder->查找('tasks')在Factory.php第165行
  6.   
  7. at Factory-> make('tasks',array('tasks'=> object(Collection)),array())in helpers.php第332行
  8.   在路径.php第22行中的
  9. at view('tasks',array('tasks'=> object(Collection)))
  10.   
  11. at Closure-> {closure}()
  12.   
  13. 在Container.php第507行的call_user_func_array(object(Closure),array())
  14.   
  15. at Container->在RoutesRequests.php第505行中调用(object(Closure),array())
  16.   
  17. at Application-> callActionOnArrayBasedRoute(array(true,array(object(Closure)),array()))在RoutesRequests.php第479行
  18.   
  19. at Application-> handleFoundRoute(array(true,array(object(Closure)),array()))在RoutesRequests.php第376行
  20.   
  21. at Application-> Laravel \ Lumen \ Concerns {closure}()在RoutesRequests.php第629行
  22.   
  23. at Application-> sendThroughPipeline(array(),object(Closure))在RoutesRequests.php第382行
  24.   
  25. 在RoutesRequests.php第327行中的Application-> dispatch(null)
  26.   
  27. 在index-php第28行的Application-> run()
  28.   

______________________________________________________________

我项目结构的屏幕截图:

enter image description here

1 个答案:

答案 0 :(得分:0)

从5.2版开始,Lumen框架不再支持任何模板/视图,而是专注于staless RESTful API。

请参阅以下摘录中的offical release notes

  

Lumen 5.2代表着减轻Lumen的转变,专注于提供无状态的JSON API。 因此,框架不再包含会话和视图。如果您需要访问这些功能,则应使用完整的Laravel框架。将您的Lumen应用程序升级到完整的Laravel框架主要涉及将路由和类复制到Laravel的全新安装中。由于Laravel和Lumen共享许多相同的组件,因此您的类不需要任何修改。