Привет. недавно начал разбираться со сборкой проекта, написанного на vuejs. Для простых вещей использовал gulp, поэтому начал c него.
В Gulp создал таски, который собирает js и scss в один файл. тут проблем нет. Но как быть, когда появляется vuejs ? у меня пока получилось собрать vue компоненты в 1 js и 1 css файл.
Хотелось бы узнать, а можно ли объединить это все? вот пример
gulpfile.js.
Первое что пришло в голову, что нужно запускать все поочередно, т.е. сначала соберу vuejs приложение, а потом результаты соберу в общих тасках со стилями и скриптами JS.
но
gulp.task('build', ['clean', 'vue', 'styles', 'scripts', 'fonts']);
не запускается поочередно зависимые таски. Да, я знаю, что они(таски) запускаются одновременно, но еще читал, что если в каждом таске возвращать стримы - то должен порядок соблюдаться.
Может быть для такой задачи вообще gulp не подходит?
Помогите с направлением для решения проблемы