首页 > 解决方案 > 使用 Gulp 在每个 js 文件的顶部添加一行

问题描述

我正在尝试在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 的包。

标签: javascriptgulpbabeljs

解决方案


推荐阅读