Я использую gulp с gulp-if, gulp-babel и gulp-uglify, мое намерение - не запускать babel или uglify на мини-JS-файлах, поскольку мини-файлы - все файлы lib/vendor, t необходимо обработать. Однако их нужно переместить в новую папку.Как использовать globs, чтобы не делать действия над файлом? (Gulp)
Вот что я получил:
.pipe($.if(!/(.min.js)/g,
$.babel({
presets: ['es2015']
})
))
.pipe($.if(!/(.min.js)/g,
$.uglify()
))
Я не думаю, что остальная часть контекста слишком важна, поэтому я оставил его.
Проблема, с которой я сталкиваюсь в настоящее время, заключается в том, что выражение не работает, я думаю, что я не был ясен в синтаксисе того, как работает gulp-if.
Каков наилучший способ для этого?
Простой/лучший способ: '.pipe ($. If ('! **/*. Min.js',' –
@SvenSchoenung Я считаю, что вы и попробуете это, но я думал, что попробовал это. Во-первых, он не работал должным образом – Justin