繁体   English   中英

Laravel 5的Route Helper在全新安装中不起作用

[英]Laravel 5's route helper doesn't work on fresh install

我正在按照一个教程的说法说Laravel有一个帮助程序,它可以编写这样的路由:

<?php 
get('/', function () {
return view('welcome');
});

代替 :

<?php
Route::get('/', function () {
    return view('welcome');
});

(在第一个前缀中缺少“ Route ::”前缀)。

自从我看了文档之后(除了所涉及的提供者之外,我什么都没有发现真正相关的东西),所以我正确地包含在提供者中:

'providers' => [

        /*
         * Laravel Framework Service Providers...
         */
        (...)
        Illuminate\Foundation\Providers\FoundationServiceProvider::class,
        (...)
        /*
         * Application Service Providers...
         */
        (...)
        App\Providers\RouteServiceProvider::class,
        (...)

    ],

并且该教程说它必须在全新安装中工作。

路由器助手功能已在12月删除。 您可以在此处查看更改:

https://github.com/laravel/framework/commit/62cbae78ba2d40944892c5a16f2d2463087bce23

在升级指南中,您可以查看不建议使用和删除的内容。

getpost和其他路由助手功能已被删除。 您可以改用Route门面。

资料来源: https : //laravel.com/docs/5.2/upgrade

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM