我跟随a tutorial说Laravel有一个帮助者可以写出这样的路线:
<?php
get('/', function () {
return view('welcome');
});
而不是:
<?php
Route::get('/', function () {
return view('welcome');
});
(&#34; Route ::&#34;前缀在第一个中缺失。)
由于我查看了文档(我发现没有真正相关的内容,但涉及的提供商),我正确地在我的提供商中:
'providers' => [
/*
* Laravel Framework Service Providers...
*/
(...)
Illuminate\Foundation\Providers\FoundationServiceProvider::class,
(...)
/*
* Application Service Providers...
*/
(...)
App\Providers\RouteServiceProvider::class,
(...)
],
教程说它必须全新安装。
答案 0 :(得分:4)
12月删除了路由器帮助程序功能。您可以在此处查看更改:
https://github.com/laravel/framework/commit/62cbae78ba2d40944892c5a16f2d2463087bce23
在升级指南中,您可以查看已弃用和删除的内容。
已删除
get
,post
和其他路由帮助程序功能。您可以使用Route
外观。