Laravel ide-helper安装良好,但不会生成

时间:2019-04-30 07:07:25

标签: laravel phpstorm phpdoc

BarryVdh的ide-helper已作为composer.json描述成功安装到我的Laravel项目中:

"require": {
    "php": ">=5.5.9",
    "laravel/framework": "5.1.*",
     ...
},
"require-dev": {
    ...
    "barryvdh/laravel-ide-helper": "^2.1",
    "doctrine/dbal": "^2.9"
},

在app / config中添加为提供者的方式为:

'providers' => [
    ...
    Barryvdh\LaravelIdeHelper\IdeHelperServiceProvider::class,
],

我认为它部分地用作命令 php artisan ide-helper:meta 在根文件夹中生成 .phpstorm.meta.php ,但是 php artisan ide-helper:generate 命令失败,并显示以下简单错误:

[Symfony\Component\Debug\Exception\FatalThrowableError]
Parse error: syntax error, unexpected end of file

如果我尝试使用命令 php artisan ide-helper:models 生成模型信息,则要求覆盖模型或写入_ide_helper_models.php,如果选择“否”,它将失败并引发上面相同的错误。但是,如果我在命令中添加模型(例如 php artisan ide-helper:models Order ),则在选择“否”以覆盖ide-helper之后,将生成 _ide_helper_models.php < / strong>文件,但不包含任何相关内容,而只是默认注释框。

在这种情况下要检查什么?

(phpStorm IDE,win10,Laravel 5.1,Xampp,PHP7)

0 个答案:

没有答案