先查看lumen的版本
D:\lumen-6.0.0>php artisan --version
Laravel Framework Lumen (6.2.0) (Laravel Components ^6.0)
安装
composer require --dev barryvdh/laravel-ide-helper
composer require --dev league/flysystem //lumen没有自带这个包,也需要安装下否则会报错。
修改 bootstrap/app.php 文件
// $app->withFacades(); //放开这行注释
//添加
if ($app->environment() !== 'production') {
$app->register(\Barryvdh\LaravelIdeHelper\IdeHelperServiceProvider::class);
}
生成文档
php artisan ide-helper:generate //phpDoc generation for Laravel Facades
php artisan ide-helper:models //phpDocs for models
php artisan ide-helper:meta //PhpStorm Meta file