1, composer create-project laravel/laravel=5.1.0 --prefer-dist 为了安装代码支持。下载低版本的laravel框架。
之前下载的是高版本的laravel(5.2.*),一开始认为composer没有可以的代码支持库,其实并不用更换laravel版本,后来想更换barryvdh/laravel-ide-helper版本也是可以的。
2,composer require barryvdh/laravel-ide-helper
出现问题:
问题1
-结论:删除Laravel/Framework v5.1.46
-结论:不要安装Laravel/Framework v5.1.46
这个情况不在说明。
经验证:composer require barryvdh/laravel-ide-helper ^2.0.0
ok
3,在config/app.php中添加代码如下:
'providers' => [
..........
Barryvdh\LaravelIdeHelper\IdeHelperServiceProvider::class,
]
4,
php56 artisan ide-helper:generate
执行时,要注意必须在包含artisan目录的路径下运行。否则会报错:Could not open input file: artisan。
会在根目录生成一个_ide_helper.php
文件即可智能提示。
5,重启phpStorm。
6, 代码提示生效,自行验证。