babel输出文件名选项

nqwrtyyt  于 2022-12-08  发布在  Babel
关注(0)|答案(1)|浏览(175)

babel option是什么,要重命名输出的transpiled文件。
使用babel-cli时为-o

babel script.js -o script.transpiled.js

是否有相应的babel选项可以与gulp-babel一起使用?

bxgwgixi

bxgwgixi1#

由于filename是由gulp-babel处理的,因此您可能希望使用gulp-rename作为附加管道

var rename = require('gulp-rename');

gulp.task('default', () =>
    gulp.src('script.js')
        .pipe(babel({
            presets: ['@babel/env']
        }))
        .pipe(rename(function(path) {
          path.basename = 'script.transpiled';
          path.extname = '.js';
        }))
        .pipe(gulp.dest('dist'))
);

相关问题