watchの使い方
gulp.task('watch', function(done){ gulp.watch('./src/coffee/*.coffee', gulp.task('js')) done(); }); gulp.task('default', gulp.series('html','img','js','watch'));
素晴らしい!
しかしsassの–watchとどうやって一緒に使うんだろうか、これ。
gulp-plumber
gulp.task('js', function(done){ gulp.src('./src/coffee/*.coffee') .pip(pulumber()) .pipe(coffee()) .pipe(concat('all.min.js')) .pipe(uglify()) .pipe(gulp.dest('./dest/js')) done(); });
gulp.task('js', function(done){ gulp.src('./src/coffee/*.coffee') .pipe(plumber()) .pipe(coffee()) .pipe(concat('all.min.js')) .pipe(uglify()) .pipe(header('/* copry righ @hpscript */')) .pipe(gulp.dest('./dest/js')) done(); });
/* copry righ @hpscript */(function(){}).call(this),function(){}.call(this);
アジャイル・チーム開発では属人性をなくす為、出来るだけcopy rightは付けたくないんだよなー