by Devin Yang

建立于: 8年前 ( 更新: 8年前 )

有什么样的包你肯定装在你的 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

Tags: Laravel Packages

Devin Yang

文章内容无法一一说明,如果您有什么不了解处,欢印提问哦:)

No Comment

Post your comment

需要登入才可留言!

类似文章


php,docker,dlaravel

我创建的phpenv容器环境简单介绍

没时间拍介绍影片,我就来随便抓些画面介绍我使用的容器环境deviny/phpenv。https://github.com/DevinY/phpenvphpenv算是我之前D-Laravel开源项目的进化版本,概念上延用了很多Dlaravel的操作方式。容器的更新上偏向使用者自行控制去Build自己的image,所以我不太会去更动版号了,其实D-Laravel的php版号,好像我也很久没动啦:p 

laravel

Facebook的测试用户

是否有人跟我一样网站用OAuth进行网站的使用者登录,在Facebook的开发者页面有一个「测试用户」, 可以用来测试Facebook的功能是否正常, 因为网站搬家到Google的GCE时,不知何故,我居然在Laravel的User的model中$fillable的array内多贴了一个~, 一般情况下进程都正常运作,但是在新使用者登录时,就出错给你看。 一直听到有人说,没法登录这个网站评论,我想说,我都很正常呀。@@ 今天使用测试用户测试后,哈,发觉我的网站上的登录功能根本坏很久了。

dlaravel

如何在host直接运行容器内,不同Project的php artisan.

本篇为D-Laravel的运用教程,如何在主机端直接运行container内的php artisan. 自定义别名后,就能直接在host端的project数据夹内,直接运行contianer内的php artisan了。 alias a="../../artisan.sh"