Cyber Coding Course

師其意,不泥其跡

什麼樣的套件你必定裝在所有你建立的Laravel應用程式上呢?

有什麼樣的套件你肯定裝在你的 Laravel 應用程式上呢?
這裡有四星的套件,幾乎大家都會裝,
來看看我的使用使用心得吧。

這是我試用的心得:

1. Laravel Debugbar.

試用後覺的OK,可透過env中的APP_DEBUG決定是否使用這個功能。
我在開發模式下使用時,我最喜歡的大概就是他的Views吧,
因為我自建的後台載入了很多的Blade樣版,
讓我需要調整時,很容易回憶我要調整的樣版是那個,可能久久才會去更動。
Laravel debugbar

2. Laravel IDE Helper

如果有PhpStorm我想這個是必裝的。
沒有安裝時IDE看不懂。
PhpStorm未使用laravel-ide-help之前
安裝後,Route顯示,就沒有標示錯誤的底線了。
PhpStorm未使用laravel-ide-help之後

下載,丟到project目錄下即可:(L5)
_ide_helper.php
這個檔不需要版本控制,
記得可以在Laravel Project的目錄下,修改 .gitignore 檔,加入 _ide_helper.php ,進行忽略。

這是 Laracasts 影片安裝教學:https://laracasts.com/series/how-to-be-awesome-in-phpstorm/episodes/15

3. LaravelCollective HTML

由於我的後台表單完已完全可控制表單樣版,重覆使用,
所有修改的值都會自動代入input或自動選擇下拉。
這個對我來說沒什麼吸引力,Blade真的是我目前見過最好用的樣版引擎了。


還有更多好用的套件,可去參考原文出處:
https://mattstauffer.co/blog/what-packages-do-you-install-on-every-laravel-application-you-create

作者: Devin Yang