Запуск Gulp task

229
25 апреля 2018, 06:09

Не могу разобраться как обновлять index.min.js при изменениях в script.js, но не трогать те файлы в которых не было изменений. Есть таск

gulp.task('scripts', function(){ 
	return gulp.src([ 
		'src/assets/libs/jquery/dist/jquery.min.js', 
		'src/assets/js/script.js' 
	]) 
	.pipe(concat('index.min.js')) 
	.pipe(uglify()) 
	.pipe(gulp.dest('src/assets/js'));	 
});

Есть вотчер

gulp.task('watch', function() { 
	gulp.watch('src/assets/css/**/*.*', gulp.series('styles')).on('unlink',  
		function(filepath) { 
			remember.forget('styles', path.resolve(filepath)); 
	}); 
	gulp.watch('src/**/*.*', gulp.series('assets')); 
});

Если добавляю в вотчер по аналогии со стилями строку

gulp.task('watch', function() { 
	gulp.watch('src/assets/css/**/*.*', gulp.series('styles')).on('unlink',  
		function(filepath) { 
			remember.forget('styles', path.resolve(filepath)); 
	}); 
		gulp.watch('src/assets/js/**/*.*', gulp.series('scripts')).on('unlink',  
		function(filepath) { 
			remember.forget('scripts', path.resolve(filepath)); 
	}); 
	gulp.watch('src/**/*.*', gulp.series('assets')); 
});

То скрипты обновляются после Второй перезагрузки браузера и в консоли постоянно выполняются таск scripts и assets

gulp.task('assets', function() { 
	return gulp.src(['src/**'], {since: gulp.lastRun('assets')}) 
		.pipe(newer('dist')) 
		.pipe(gulp.dest('dist')); 
});

Подскажите пожалуйста, я запутался)

READ ALSO
WDS Disconnected! Vue.js

WDS Disconnected! Vue.js

В проекте Vuejs( Webpack-simple ), при подключиении vue-router выдаёт в консоли ошибку

550
Fill для внешнего SVG файла в React

Fill для внешнего SVG файла в React

Есть ли какой-то способ изменить цвет SVG файла если тот был импортирован из внешнего SVG файла? То есть <img src="[svgfile]"> не позволяет контроллировать...

280
Ошибка &#39;&#39;undefined is not an object (evaluating&hellip;)&#39;&#39; в цикле

Ошибка ''undefined is not an object (evaluating…)'' в цикле

Почему при исполнении выдает ошибку?

259
React JS - Можно ли создать второе SPA но не к root?

React JS - Можно ли создать второе SPA но не к root?

Идея такая: Есть веб-сайт, который имеет SPA-архитектуруЯ использую React, но появилась необходимость создать внутри сайта еще одно SPA

275