說明
整理網上內容,記錄留存
一、初始化composer
phpstorm的註冊安裝就不說了,官網下載就行
1、安裝composer.phar
settings>Launguages->php->composer
2、引入外部依賴
php composer.phar init
初始化 composer.json檔案,執行命令會要求你輸入一些資訊,根據提示做吧
一直到 Define your dependencies 這一步,就是引入外部依賴
3、安裝依賴包到vendor目錄下
php composer.phar install
安裝依賴包到vendor目錄下,如果沒有vendor目錄會自動建立
其實我並不知道2、3兩步在命令列執行過composer install後是否需要,也不知道composer初始化有什麼用,看著別人這麼做的,如果有懂的請指教。
二、設定php CLI Interpreter
settings>Launguages->php
由於我是在Homestead虛擬機器上進行開發的,所以設定這裡應該選擇vagrant,然後選擇Homestead資料夾。
三、設定composer、和artisan指令
settings>Tools->Command
圖片上都有文字,我就不多寫文字了
使用:
然後在輸入框正常輸入指令就可以了,只是composer換成c
四、ide-helper安裝
laravel ide-helper安裝
引入此包,該命令會自動修改 composer.json 檔案
composer require barryvdh/laravel-ide-helper
下載完成後加入 config/app.php 中的 providers 陣列中
Barryvdh\LaravelIdeHelper\IdeHelperServiceProvider::class,
僅在開發系統中安裝提示包
composer require --dev barryvdh/laravel-ide-helper
在 app/Providers/AppServiceProvider.php 檔案中註冊
public function register()
{
if ($this->app->environment() !== 'production') {
$this->app->register(\Barryvdh\LaravelIdeHelper\IdeHelperServiceProvider::class);
}
// ...
}
生成程式碼跟蹤支援
php artisan ide-helper:generate
本作品採用《CC 協議》,轉載必須註明作者和本文連結