Laravel – 工匠(artisan)

這標題可能會引起大家一股莫名奇妙的覺得,而工匠(artisan)一詞,除了 Laravel 官網上的標語外,他更是 Laravel 一個很重要的命令,讓我們得以在命令列(command-line)工具中,呼叫 artisan 來執行一些任務,比如說:安裝 Bundles、建立 Migrations、產生 Unit-tests…等動作。

其基本執行格式如下:

舉例來說, Laravel 為了提升安全性,在編碼時要我們置入一個 32 位元的應用鍵(application key) 在設定檔中,這個設定值在 /application/config/application.php 中的 ‘key’,在初始時他的內容是這樣

接著我們就到命令列的環境下執行

在執行時需要注意到兩件事

  1. artisan 是存放在 laravel 的主目錄下,所以要記得先移動到該目錄後才執行該命令哦!

    action artisan in command line
    產生應用鍵成功
  2. 由於 ‘key’ 本身已有預設的資料,要記得先清空,

    否則會出現 An application key already exists! 的錯誤訊息。

    action artisan in command line
    已有應用鍵時的警示文字

成功後,我們再看到程式的部份,會看到他已為我們產生出一組 32 位元的亂數字串了。

隨著大家未來的開發,越會發現 artisan 這個工匠指令帶給我們的便利性。

Loading Facebook Comments ...

4 關於 “Laravel – 工匠(artisan)” 的評論

發表迴響

你的電子郵件位址並不會被公開。 必要欄位標記為 *