У меня много файлов .jade, .styl и .coffee, находящихся в разных подпапках.
Я хотел бы компилировать только измененные файлы, когда они были изменены. Я использую gulp
и пришел к следующему шаблону:
var watch = require('gulp-watch'),
watch(['app/**/*.styl'], function (e) {
gulp.src(e.path)
.pipe(stylus({use: nib()}))
.pipe(gulp.dest('./app'))
Однако этот шаблон хранит скомпилированный файл в корне папки ./app, а не в папке, где находится исходный файл. Я много чего перепробовал и все напрасно. Проблема в том, что не хватает документации и примеров для gulp-watch и других.
Может ли кто-нибудь сказать мне, как сохранить скомпилированный файл в папку его источника?