Почему gulp не обрабатывает редактируемый(открытый) файл?

Есть задача topic_less, в которой компилируются less файлы. Есть один файл main.js в нём импорты, при запуске задачи собирается один main.css. Так же есть задача topic_less_watch она следит за изменениями less файлов и запускает topic_less. Локально всё работает, но вот я решил всё перенести на рабочий сервер. Переношу, запускаю topic_less_watch начинаю редактировать файл, сохраняю его, gulp видит изменения и запускает задачу topic_less. Все less файлы обрабатываются кроме того, который я в данный момент редактирую. В чем может быть проблема?
gulp.task('topic_less', function () {
	var fileName = 'topic_thesaurus_new';

	var lessSources = [
		'../sources/less/main.less'
	];

	return result = gulp.src(lessSources)
	.pipe(concat(fileName + '.less'))
	.pipe(less())
	.pipe(base64())
	.pipe(minifyCss())
	.pipe(gzip())
	.pipe(gulp.dest('../_css'));
});

gulp.task('topic_less_watch', function () {
	gulp.watch('../sources/less/*.less', ['topic_less']);
});
  • Вопрос задан
  • 99 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы