Добавьте строку в начало каждого файла js, используя Gulp - PullRequest
0 голосов
/ 07 ноября 2018

Я пытаюсь прикрепить строку (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.

...