es[0]
в этом коде возвращает полный абсолютный путь
, но при попытке использовать замену для получения относительного пути возвращается [object object]
Мне просто нужно получить выводкак строка
let es = require('gulp-concat');
let es = require('event-stream');
gulp.task('css', function () {
return gulp.src('./**/*.css')
.pipe(concat('all.css'))
.pipe(gulp.dest('../dist/css'))
.pipe(notify(es[0]));
});
Те не работали:
es[0].replace('/path/to/dir/', '');
let es = require('event-stream');
let log = require('gulp-util').log;
logFile = function(es) {
return es.map(function(file, cb) {
log(file.path);
return cb(String, toString(file.path));
})[0];
};
gulp.task('html', function () {
return gulp.src('./src/*.pug')
.pipe(pug({pretty: true}))
.pipe(gulp.dest('./public_html/'))
.pipe(notify({
title: name+' | HTML',
message: logFile(es)
}));
});