zulfajuniadi / laravel-watch
There is no license information available for the latest version (dev-master) of this package.
Watches your files for modifications and reloads the browser on changes. Supports event for easy integration
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-11-23 13:20:51 UTC
README
#What is this?
This package will reload your browser anytime an important file in your application has changed. By default it watches the controllers, models, views folder and any css / js files loaded inside the view.
##Why?
If you've been developing all these while without live reload, you're missing out on something great!
##Then why not just use LiveReload?
- Commercial one has to be paid.
- The free ones often requires NodeJS, and most of the time bundled together with Bower, Grunt, etc, etc. Thus making it quite intimidating for junior developers.
- There is not a package like this (that I know of) yet - especially for Laravel.
#INSTALLATION
composer require zulfajuniadi/laravel-watch dev-master
#SETUP
- In /app/config/app.php, providers array, add:
'Zulfajuniadi\Watch\WatchServiceProvider'
- In your footer layout / template / view add the following:
{{HTML::watcherScript(1000)}}
- In the terminal, in your root project directory run:
artisan watch:enable
- That's it. Whenever you save a file, the browser should automatically reload reflecting the changes.