howtomakeaturn/live-reload-kid
最新稳定版本:0.1.2
Composer 安装命令:
composer require howtomakeaturn/live-reload-kid
包简介
Reload your browser when files changed.
README 文档
README
Automatically reload your browser when specified files are updated with only PHP and JavaScript!
You're currently developing, and modify css/js files very frequently?
Don't need to press ctrl + R or ctrl + F5 to refresh your browser anymore!
Let LiveReloadKid save your fingers!☺
#Installation You can just download the file to your project, or install it via composer:
composer require "howtomakeaturn/live-reload-kid:0.1.*"
And then move live-reload-kid.js file to your asset folder.
#Client-side Set the url to where you will trigger the LiveReloadKid.
<script src='live-reload-kid.js'></script> <script> LiveReloadKid.start({ url: 'monitor.php' }); </script>
#Server-side Pass paths to the folder you want to monitor into the constructor.
And then just return the response.
// monitor.php $monitor = new Howtomakeaturn\LiveReloadKid\LiveReloadKid(['folder/js', 'folder/css']); echo $monitor->monitor();
Done!
#Example
Let's say you are using Laravel. Just add this to the app/routes.php
Route::get('/monitor', function(){ $kid = new Howtomakeaturn\LiveReloadKid\LiveReloadKid([ public_path('/js'), app_path('views') ]); echo $kid->monitor(); });
And then in the client side
<script src='live-reload-kid.js'></script> <script> LiveReloadKid.start({ url: '/monitor' }); </script>
Everytime you update the view files or javascript files, your browser will reload automatically!
The Magic Behind
LiveReloadKid monitors the file system with long polling technique, notifying your browser if files modified in real-time!
Thanks to
LiveReloadKid is inspired by https://github.com/dbergey/Reloadr
统计信息
- 总下载量: 110
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 15
- 点击次数: 0
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2015-05-24