Мой gulp.js выглядит так:
var gulp = require('gulp'),
jshint = require('gulp-jshint'),
sass = require('gulp-sass'),
sourcemaps = require('gulp-sourcemaps'),
webserver = require('gulp-webserver');
gulp.task('js', function() {
return gulp.src('builds/sassEssentials/js/myscript.js')
.pipe(jshint('./.jshintrc'))
.pipe(jshint.reporter('jshint-stylish'));
});
gulp.task('sass', function () {
return sass('process/sass/style.scss', {
sourcemap: true,
style: 'compressed'
})
.on('error', function (err) {
console.error('Error!', err.message);
})
.pipe(sourcemaps.write())
.pipe(gulp.dest('builds/sassEssentials/css'));
});
gulp.task('watch', function() {
gulp.watch('builds/sassEssentials/js/\**/*', ['js']);
gulp.watch(['process/sass/**/*'], ['sass']);
});
gulp.task('webserver', function() {
gulp.src('builds/sassEssentials/')
.pipe(webserver({
livereload: true,
open: true
}));
});
Я уже проверил этот ответ .
Но я все еще не могу понять, в чем проблема.
После запуска команды gulp
.Вывод следующий:
[16:16:33] Using gulpfile ~\PycharmProjects\sassEssentials\gulpfile.js
[16:16:33] Starting 'sass'...
[16:16:33] Starting 'watch'...
[16:16:33] Finished 'watch' after 248 ms
[16:16:33] Starting 'webserver'...
[16:16:33] Webserver started at http://localhost:8000
[16:16:33] Finished 'webserver' after 36 ms
Может кто-нибудь помочь мне разобраться в чем проблема?