安装Laravel插件
composer require barryvdh/laravel-ide-helper
在 config/app.php 的 providers 中添加:
Barryvdh\LaravelIdeHelper\IdeHelperServiceProvider::class,
生成辅助文件:
php artisan ide-helper:generate
php artisan ide-helper:models
提示:需要首先清除 bootstrap/compiled.php,所以生成前需要执行 php artisan clear-compiled,生成后执行 php artisan optimize
生Model helper时建议选择 y,否则会出现 Multiple definitions
配置 composer.json 以在每次提交之后执行:
"scripts":{
"post-update-cmd": [
...
"@php artisan clear-compiled",
"@php artisan ide-helper:generate",
"@php artisan ide-helper:meta",
"@php artisan ide-helper:models",
"@php artisan optimize"
...
]
},