Laravel-视图不起作用

时间:2016-12-31 07:13:57

标签: php laravel-5

我正在使用Ubuntu 16.04并在桌面/ Laravel / test目录上安装了Laravel 5.3。我在resources / view目录中创建了一个test.blade.php文件。我还在app / Http目录中创建了routes.php并添加了以下代码:

Route::get('/', function(){
    return view('test');
});

当我在终端输入命令:php artisan serve并在浏览器中转到http://localhost:8000 url时,它会在安装后显示laravel的默认页面。为什么它没有显示我创建的视图?我也尝试在routes.php中编写以下代码:

Route::get('/', function(){
    echo "Test";
})

但它仍然不起作用。有什么我想念的吗?

2 个答案:

答案 0 :(得分:2)

Reference

  

默认情况下,新的Laravel 5.3应用程序包含两个HTTP路由   新顶级路由目录中的文件。 web和api路由文件   提供有关如何拆分网络路线的更明确的指导   界面和你的API。

routes.php被移动到Laravel 5.3中的不同文件夹。更新routes/web.php文件。

答案 1 :(得分:0)

来自Laravel文档5.3 routes目录包含应用程序的所有路由定义。默认情况下,Laravel包含三个路由文件:web.php,api.php和console.php。

routes.php在之前的版本中就已存在。但在laravel 5.3中,routes.php被移至routes/web.php,正如Saumini Navaratnam所说。