vscode 插件 PHP Intelephense 错误提示 你们遇到了么?

Laravel

请问有解决的么?

《L01 基础入门》
我们将带你从零开发一个项目并部署到线上,本课程教授 Web 开发中专业、实用的技能,如 Git 工作流、Laravel Mix 前端工作流等。
《L02 从零构建论坛系统》
以构建论坛项目 LaraBBS 为线索,展开对 Laravel 框架的全面学习。应用程序架构思路贴近 Laravel 框架的设计哲学。
sunxyw
最佳答案

解决方法跟楼上说的一样。(我自己用的也是这个方法)

这个问题就算你用 PHPStorm 也一样会出现,因为路由文件是在运行过程中动态引入的(详见vendor\laravel\framework\src\Illuminate\Routing\RouteFileRegistrar.php第35行),因此编辑器会认为这是一个未引入的类。

楼上的方法是全局引入一个包含着所有类的文件,因此编辑器可以识别。

如果嫌麻烦的话,直接在web.php顶上写use \Illuminate\Support\Facades\Route;也是可以的。

希望能帮到你。

Laravel

补充:楼上的楼上没报错的原因是在第14行引用Router类了。

4年前 评论
讨论数量: 5

没解决,用的PHPStrom VSCode只对前端友好。

4年前 评论

file
我的没报错啊

4年前 评论
whcoding (楼主) 4年前
hyperf 3年前

裝個 ide_helper 就行了
ide_helper

4年前 评论
sunxyw

解决方法跟楼上说的一样。(我自己用的也是这个方法)

这个问题就算你用 PHPStorm 也一样会出现,因为路由文件是在运行过程中动态引入的(详见vendor\laravel\framework\src\Illuminate\Routing\RouteFileRegistrar.php第35行),因此编辑器会认为这是一个未引入的类。

楼上的方法是全局引入一个包含着所有类的文件,因此编辑器可以识别。

如果嫌麻烦的话,直接在web.php顶上写use \Illuminate\Support\Facades\Route;也是可以的。

希望能帮到你。

Laravel

补充:楼上的楼上没报错的原因是在第14行引用Router类了。

4年前 评论

我也遇到这些提示了,有大神知道怎样可以去掉这些波浪线吗? file

3年前 评论
hyperf (作者) 3年前
whcoding (楼主) 3年前
whcoding (楼主) 3年前

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!