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, 代碼提示生效,自行驗證。