Я немного смущен тем, как лучше всего настроить условные выражения в файле gulp, и мне не помешало бы некоторое пояснение.
Я прав в том, что вы не можете делать обычные операторы if внутри цепочки каналов? Если можно, как бы вы это напечатали?
Прямо сейчас я использую gulp-if, чтобы сделать что-то вроде этого:
// Minify
.pipe( gulpif(env === 'production',
minifyCSS({keepSpecialComments:0,})
))
// Rename
.pipe( gulpif(env === 'production',
rename({suffix: '.min'})
))
Но эти два блока оптимально должны находиться внутри одного и того же условия if. Это возможно? Я не могу заставить это работать.