Нужно вытащить текст из файлов и склеить вытащенный текст в один файл. Далее этот файл я хочу использовать в casper.js, но это к делу пока не относится.
Посмотрел несколько роликов про gulp и мне очень понравилось. Начал пилить, но получается как-то страшно:
gulp.task('urlfind:find', function () {
return gulp.src('modules/*.class.php')
.pipe(find(/@url.(.+)+/g))
.pipe(gulp.dest('urlfind'));
})
gulp.task('urlfind:concat',['urlfind:find'], function () {
return gulp.src('urlfind/*.class.php')
.pipe(concat('urls.txt',{newLine: '\r\n'}))
.pipe(gulp.dest(''));
})
gulp.task('urlfind:clean',['urlfind:concat'], function () {
return gulp.src('urlfind/*.class.php', {read: false})
.pipe(clean());
})
gulp.task('urlstart', function () {
gulp.start('urlfind:find', 'urlfind:concat', 'urlfind:clean');
})
Выходной файл полон пустых строк, и выцепил не совсем то, что я хотел. Помимо ссылки, еще и вторичные данные. Как правильно готовить gulp?