1

尝试使用baao 的 ClearViewCache清除应用程序缓存php artisan cache:clear和视图缓存,但没有成功。

按照官方文档中的基本任务列表教程,/app 文件夹中有一个空的任务模型。

命令php artisan --version打印:Laravel Framework version Lumen (5.2.6) (Laravel Components 5.2.*)

_______________________________________________________________________

异常消息:

FileViewFinder.php 第 137 行中的 InvalidArgumentException:

未找到查看 [任务]。

  1. 在 FileViewFinder.php 第 137 行
  2. 在 FileViewFinder.php 第 79 行中的 FileViewFinder->findInPaths('tasks', array('/home/rodrigo/Laravel/lumen/resources/views'))
  3. 在 Factory.php 第 165 行的 FileViewFinder->find('tasks')
  4. 在 helpers.php 第 332 行中的 Factory->make('tasks', array('tasks' => object(Collection)), array())
  5. 在 routes.php 第 22 行中的 view('tasks', array('tasks' => object(Collection)))
  6. 在 Closure->{closure}()
  7. 在 Container.php 第 507 行中的 call_user_func_array(object(Closure), array())
  8. 在 RoutesRequests.php 第 505 行中的 Container->call(object(Closure), array())
  9. 在 RoutesRequests.php 第 479 行中的 Application->callActionOnArrayBasedRoute(array(true, array(object(Closure)), array()))
  10. 在 RoutesRequests.php 第 376 行中的 Application->handleFoundRoute(array(true, array(object(Closure)), array()))
  11. 在 RoutesRequests.php 第 629 行中的 Application->Laravel\Lumen\Concerns{closure}()
  12. 在 RoutesRequests.php 第 382 行中的 Application->sendThroughPipeline(array(), object(Closure))
  13. 在 RoutesRequests.php 第 327 行中的 Application->dispatch(null)
  14. 在 index.php 第 28 行中的 Application->run()

_______________________________________________________________________

我的项目结构截图:

在此处输入图像描述

4

1 回答 1

1

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

请参阅带有以下摘录的官方发行说明:

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

于 2016-05-16T22:31:16.520 回答