laravel - Laravel 语法错误,意外的“路线”
问题描述
我正在使用 laravel 框架 5.7.8。我想在 cmd 中运行 php artisan serve 但有错误。
在 web.php 第 17 行:
语法错误,意外的“路线”(T_STRING)
在我的 web.php 中,它看起来像这样:
Route::group(['middleware'=>['admin']] , function();
{ Route::get('/dashboard','Admin\AdminController@dashboard');
Route::get('/logout','Adminauth\AdminController@logout');
}
有人可以帮帮我吗?提前致谢
解决方案
正如@Jonas Staudenmeir 指出的那样,你有一个额外的分号,代码应该看起来像
Route::middleware(['admin'])->group(function () {
Route::get('/dashboard','Admin\AdminController@dashboard');
Route::get('/logout','Adminauth\AdminController@logout');
});
推荐阅读
- r - 如何在闪亮的应用程序中使用用户编写的功能?
- python - 为什么我的基本 python UDP 客户端出现 ConnectionResetError?
- c++ - 如何正确使用new和delete(避免缓冲区溢出问题)
- c - C语言中关于fopen、fwrite、fread的基本问题
- ruby-on-rails - 如何通过 StimulusJS 远程渲染/获取模板?
- javascript - 使用迭代将问题设置到本地存储
- python - selenium.common.exceptions.WebDriverException:消息:无法连接到服务 /usr/bin/safaridriver
- python - 为什么在下面的一段代码中对一堆对象属性进行多重排序的规范颠倒了?
- kubernetes - Kubernetes 入口返回 502 错误网关
- r - 如何在 ggplot 2 中获取这些代码的图例,R