我正在尝试在每个文件的顶部附加一行(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的软件包。