Вы можете использовать gulp-babel , который является пакетом babeljs *
, установив его следующим образом: (для babel 7
)
$ npm install --save-dev gulp-babel @babel/core @babel/preset-env
базовая настройка примерно такая:
const gulp = require('gulp'),
babel = require('gulp-babel');
gulp.task('default', () =>
gulp.src('src/yourJSfile.js')
.pipe(babel({
presets: ['@babel/env'] // the minimum presets needed to make gulp-babel work in babel 7 - https://github.com/babel/gulp-babel/tree/v7-maintenance
}))
.pipe(gulp.dest('dist'))
);