调试利器:网页版的 Laravel Tinker

Tinker 2019-11-04

调试利器:网页版的 Laravel Tinker

文章转发自专业的Laravel开发者社区,原始链接:https://learnku.com/laravel/t...

Laravel Web Tinker 是由@spatie_be开发的能够在浏览器运行 Laravel Tinker REPL(交互式解释器)的一款扩展包:

Artisan 的 tinker 命令是在终端中一个非常棒的修改你程序的工具。不幸的是执行一小段代码,作出修改,以及 复制/粘贴会让人感到很麻烦。在浏览器中执行tinker不是一个很好的办法么?

这个扩展包会在你的应用程序中添加一个路由来让你进行tinker输入。

不可否认的是一开始我对这个包是持怀疑态度的。然而,这个包中一个让我眼前一亮的功能就是在执行之前能够很方便的写出多行的代码(在CLI版本中是很痛苦的):

调试利器:网页版的 Laravel Tinker

这个工具能够让你不断的使用 Command + Enter 键来执行 tinker,获得反馈以及继续执行代码。

就像在 readme 中提到的,你不应当在生产环境或者任何其他使用真实世界数据的环境中使用这个包。

你可以在GitHub上spatie/laravel-web-tinker查看更多关于这个包的内容,完整的安装指南以及查看源码。

相关推荐