npm уведомляет об относительном dir или имени файла - PullRequest
0 голосов
/ 26 октября 2019

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)
        }));
});
...