From 8ef3aaa87da570148d2b6ae3a8fceff912b67ec7 Mon Sep 17 00:00:00 2001 From: kirkstrobeck Date: Wed, 27 May 2015 18:07:01 -0700 Subject: [PATCH 1/2] Add livereload to Gulp task --- gulpfile.js | 12 +++++++++++- package.json | 5 +++-- 2 files changed, 14 insertions(+), 3 deletions(-) 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 +} From 8db79ae365cd212045c3f11701dd9665eb4b4db1 Mon Sep 17 00:00:00 2001 From: kirkstrobeck Date: Wed, 27 May 2015 18:28:45 -0700 Subject: [PATCH 2/2] nnnick/Chart.js#1140: Watch sample folder --- gulpfile.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gulpfile.js b/gulpfile.js index 20fe90141..ddf4fdad7 100644 --- a/gulpfile.js +++ b/gulpfile.js @@ -122,7 +122,7 @@ gulp.task('watch', function(){ livereload.changed(evt.path); }; - gulp.watch('Chart.js', reloadPage); + gulp.watch(['Chart.js', 'samples/*'], reloadPage); });