Laravel和Eclipse:如何避免Laravel 5.5默认代码中的错误?

时间:2018-02-21 15:24:18

标签: php eclipse laravel laravel-5

我在Laravel中创建了一个新项目,我已经使用Eclipse IDE(用于PHP)打开了它,但是我在Laravel为路由生成的默认代码中收到错误。我怎样才能防止这种情况发生?

https://regexr.com/3l4t4

我只创建了项目,我用Eclipse打开它,我有错误。

3 个答案:

答案 0 :(得分:2)

导入文件顶部的Route外观,如Request

use Illuminate\Support\Facades\Route;

我建议在您的项目中使用此程序包barrydvh/ide-helper。它生成了Laravel外观的映射以及IDE开箱即用的其他静态方法。

您还需要安装Eclipse PHP plugin (PDT)

完成所有设置后,请运行:

php artisan ide-helper:generate

并刷新项目。

答案 1 :(得分:0)

我是Eclipse的新手,只是遇到了同样的问题,并通过创建一个库解决了它。我的Eclipse版本是2018-09(4.9.0)。

  1. 首先,将barryvdh/laravel-ide-helper软件包与 使用以下命令进行作曲:

    composer require barryvdh/laravel-ide-helper
    
  2. 然后使用Artisan生成_ide_helper.php:

    php artisan ide-helper:generate
    
  3. 将生成的文件复制到工作空间之外的目录中

  4. 在Eclipse中切换到“窗口/首选项”,然后选择“ PHP /库”
  5. 使用“新建...”创建新库
  6. 创建后,单击“编辑...”,然后选中“环境(已添加到脚本环境)”复选框。
  7. 立即通过“添加外部文件夹...”将文件夹添加到您的媒体库中

创建库后,您可能需要删除“问题”视图中的所有条目,然后再次验证项目。

答案 2 :(得分:-2)

放入

namespace Illuminate\Support\Facades;

位于文件顶部