[英]Laravel : My app doesn't get routed
在因依赖项安装错误而苦苦挣扎的几个小时后,我第一次运行了我的第一个laravel应用程序。
抱歉,这可能是个小错误,但似乎找不到。
图片较暗,计算机坏了。
app / Http / routes.php
<?php
// view('helloworld') ==> helloworld.blade.php
Route::get('/', function () {
return view('helloworld');
});
资源/视图/helloworld.blade.php
<!DOCTYPE html>
<html>
<head>
</head>
<body>
<div class = "container">
<div class = "content">
</div>
<p> Yo test....test..</p>
</div>
</body>
</html>
当我点击http://localhost:8000/
,它给了我(即使刷新后):
为什么不'/'
被路由? 是最新的laravel 5。
您可以以隐身方式签入吗,还是应该删除welcome.blade.php文件?
在Laravel 5.3中,Http路由文件已切换到routes /目录。
https://laravel.com/docs/5.3/routing#basic-routing
所有Laravel路由都在路由文件中定义,该文件位于routes目录中。 这些文件由框架自动加载。 Routes / web.php文件定义了用于您的Web界面的路由。 这些路由被分配了Web中间件组,该组提供了会话状态和CSRF保护等功能。 route / api.php中的路由是无状态的,并分配了api中间件组。
您应该在laravel 5.3 routes/web.php
路径设置在routes/web.php
中!
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.