zulfajuniadi / laravel-watch
此包最新版本(dev-master)没有提供许可证信息。
监视文件修改,并在变化时重新加载浏览器。支持事件以方便集成
dev-master
2014-02-05 17:19 UTC
Requires
- php: >=5.3.0
- illuminate/support: 4.1.x
This package is not auto-updated.
Last update: 2024-09-14 12:29:18 UTC
README
#这是什么?
此包会在应用程序中的重要文件更改时重新加载您的浏览器。默认情况下,它监视控制器、模型、视图文件夹以及加载在视图中的任何CSS / JS文件。
##为什么?
如果您一直未使用实时重新加载进行开发,您错过了一些很好的东西!
##那么为什么不直接使用LiveReload呢?
- 商业版需要付费。
- 免费版通常需要NodeJS,并且通常与Bower、Grunt等捆绑在一起。这使得初级开发者感到有些畏惧。
- 目前还没有这样的包(据我所知)——特别是针对Laravel的。
#安装
composer require zulfajuniadi/laravel-watch dev-master
#配置
- 在 /app/config/app.php 的 providers 数组中,添加:
'Zulfajuniadi\Watch\WatchServiceProvider'
- 在您的页脚布局/模板/视图中添加以下内容:
{{HTML::watcherScript(1000)}}
- 在终端中,在您的根项目目录下运行:
artisan watch:enable
- 就这样。每次您保存文件时,浏览器都应自动重新加载以反映更改。