🔏
Laravel 4.2 入門
  • 前言
  • Laravel 介紹
    • Laravel 介紹
    • 認識 Laravel
    • 開始之前
  • 進入 Laravel 的世界
    • 進入 Laravel 的世界
    • 安裝 Composer
    • 建立 Laravel 專案
    • Laravel 框架目錄說明
    • Artisan 常用指令說明
  • 基本配置設定
    • 基本配置設定
    • 設定伺服器
    • 建立開發環境
    • 設定 Laravel 網站
  • 動手做-入門
    • 動手做-入門
    • Laravel 的 MVC 模型
    • 使用 Route
    • 使用 View
    • 使用 Controller
    • 使用 Migration 和 Model
    • 使用 Form
    • 第一個小專案:迷你部落格
  • 動手做 - 進階
    • 動手做 - 進階
    • Route 進階
    • Blade 樣板系統
    • Form 進階
    • Form 的資料驗證
  • 資料庫
    • 資料庫
    • Query Builder
    • Eloquent ORM
    • Schema Builder
    • Migrations & Seeding
  • 常用功能實作
    • 常用功能實作
    • 登入驗證
    • 在地化 (多國語言)
    • 分頁
    • 寄信
  • 附錄
    • 附錄
    • 移除 public 結尾
    • Sublime Text 的開發套件
Powered by GitBook
On this page
  • 常用指令介紹
  • 推薦套件
  • 安裝 JeffreyWay/Laravel-4-Generators

Was this helpful?

  1. 進入 Laravel 的世界

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

打開 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:view
PreviousLaravel 框架目錄說明Next基本配置設定

Last updated 5 years ago

Was this helpful?

另外,推薦安裝 [1] 套件,可以讓你快速產生常用的檔案,並且將檔案自動放在屬於它的目錄,例如,產生一個 view 檔時,會自動放在 views 的目錄。

[1]

JeffreyWay/Laravel-4-Generators
https://github.com/JeffreyWay/Laravel-4-Generators