2016-12-31 84 views
0

我使用Ubuntu 16.04并在桌面/ Laravel/test目录上安装了Laravel 5.3。我在资源/视图目录中创建了一个test.blade.php文件。我也曾在app/HTTP目录中创建routes.php文件,并添加以下代码:Laravel-视图不起作用

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

当我在终端中输入命令:PHP工匠服务,并转到浏览器http://localhost:8000 URL,它显示了安装后laravel的默认页面。为什么它没有显示我创建的视图?我也尝试在routes.php中写下面的代码:

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

但是它仍然不起作用。有什么我失踪?

回答

2

Reference

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

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

+0

更新web.php工作! – vivek321

0

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

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