Artisan 常用指令說明
Laravel 的專用指令工具,可以用來幫你處理許多雜事。在網站根目錄下可以看到 artisan 這個檔案,使用方式是在終端機輸入:
php artisan 參數例如:要啟動一個內建伺服器,可以輸入:
php artisan serve這個伺服器會在此終端機下被建立,專屬這個專案,可以使用 Ctrl + C 來關閉。而這個伺服器預設就是顯示 public 目錄的內容,所以只要在瀏覽器上輸入
http://localhost:8000常用指令介紹
要查看有哪些命令選項可用(後面不接任何選項):
php artisan清除已編譯的類別檔:
php artisan clear-compiled重新產生 autoload 檔,有時候當你有新建 controller 時要使用:
php artisan dump-autoload執行資料庫遷移檔:
php artisan migrate退回上一次的資料庫遷移動作:
php artisan migrate:rollback產生資料庫遷移檔:
php artisan migrate:make清除應用程式快取:
php artisan cache:clear使用種子建立資料庫資料:
php artisan db:seed產生應用程式使用的金鑰:
php artisan key:generate推薦套件
另外,推薦安裝 JeffreyWay/Laravel-4-Generators[1] 套件,可以讓你快速產生常用的檔案,並且將檔案自動放在屬於它的目錄,例如,產生一個 view 檔時,會自動放在 views 的目錄。
安裝 JeffreyWay/Laravel-4-Generators
打開 composer.json,加入要使用的套件,
Laravel 4.2 及之前的版本
"require-dev": {
"way/generators": "~2.0",
},Laravel 5.0 及之後的版本
"require-dev": {
"way/generators": "~3.0"
}接著在終端機輸入
composer update --dev安裝完成後,開啟
app/config/app.php找到 providers 這個屬性,它是一個陣列,在這個陣列最後面加入
'Way\Generators\GeneratorsServiceProvider'要注意逗號。完成後,你就可以使用以下指令了:
產生 controller 檔:
php artisan generate:controller產生 migragtion 檔:
php artisan generate:migration產生 model 檔:
php artisan generate:model產生 view 檔:
php artisan generate:viewLast updated
Was this helpful?