var gulp = require('gulp'),
nodemon = require('gulp-nodemon'),
stylus = require('gulp-stylus'),
livereload = require('gulp-livereload');
gulp.task('demon', function () {
nodemon({script: 'app.js', ext: 'jade js styl'})
.on('restart', function () {
console.log('Server restarted!')
});
});
gulp.task('stylus', function () {
return gulp.src('./public/css/*.styl')
.pipe(stylus())
.pipe(gulp.dest('./public/css/'))
.pipe(livereload());
});
gulp.task("watch", function(){
gulp.watch("./public/css/*.styl", ["stylus"]);
livereload.listen();
});
gulp.task('default', ['demon', 'watch']);//при gulp выполнится default задачи в массиве
при запуске терминала пишу gulp