From: kirkstrobeck Date: Thu, 28 May 2015 01:07:01 +0000 (-0700) Subject: Add livereload to Gulp task X-Git-Tag: v1.1.0~27^2~1 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=8ef3aaa87da570148d2b6ae3a8fceff912b67ec7;p=thirdparty%2FChart.js.git Add livereload to Gulp task --- diff --git a/gulpfile.js b/gulpfile.js index 29fa13bf0..20fe90141 100644 --- a/gulpfile.js +++ b/gulpfile.js @@ -12,7 +12,8 @@ var gulp = require('gulp'), exec = require('child_process').exec, fs = require('fs'), package = require('./package.json'), - bower = require('./bower.json'); + bower = require('./bower.json'), + livereload = require('gulp-livereload'); var srcDir = './src/'; /* @@ -114,6 +115,15 @@ gulp.task('module-sizes', function(){ gulp.task('watch', function(){ gulp.watch('./src/*', ['build']); + + livereload.listen(35729); + + var reloadPage = function (evt) { + livereload.changed(evt.path); + }; + + gulp.watch('Chart.js', reloadPage); + }); gulp.task('test', ['jshint', 'valid']); diff --git a/package.json b/package.json index 9ac4a0e71..15499aee3 100644 --- a/package.json +++ b/package.json @@ -20,9 +20,10 @@ "gulp-util": "~2.2.x", "gulp-html-validator": "^0.0.2", "inquirer": "^0.5.1", - "semver": "^3.0.1" + "semver": "^3.0.1", + "gulp-livereload": "^3.8.0" }, "spm": { "main": "Chart.js" } -} \ No newline at end of file +}