Gulp之ES6转换ES5

183 阅读1分钟

安装 gulp-babel

同时需要安装 yarn add @babel/core @babel/preset-env --dev

const babel = require('gulp-babel')

const script = () => {
  return src('src/assets/scripts/*.js', { base: 'src'})
  .pipe(babel({ presets: ['@babel/preset-env']}))  
  //如果不加{ presets: ['@babel/preset-env']}会出现转换失效的效果 presets是babel插件的集合
  .pipe(dest('dist'))
}

module.exports = {
  script
}