Я пытаюсь прикрепить строку (require('@babel/polyfill')
) к началу каждого файла. Я попытался добавить эту строку вручную, и все работало нормально. Но когда я делаю это, используя gulp-header , эта строка не дает никакого эффекта. Я проверил, что эта строка действительно появляется до того, как она пройдет через browserify , поэтому я понятия не имею, что происходит не так.
Итак, можете ли вы указать мне мою ошибку или указать другой способ сделать это.
gulp.src(inputPath)
.pipe(gpHeader("require('@babel/polyfill');\n"))
.pipe(bro({
insertGlobals: true,
debug: isDev,
transform: [
babelify.configure(options)
]
}))
.pipe(gulp.dest(outputPath))
В этом коде я использую gulp-bro - это пакет, основанный на browserify.