yarn add gulp-babel --dev
yarn add @babel/core @babel/preset-env --dev
const {src,dest} = require(‘gulp‘);
//载入babel插件
//babel能将ES的所有新特性都可以转换
const babel = require(‘gulp-babel‘);
//base:‘src‘,转义文件时保留src路径
//@babel/preset-env,所有特性整体打包,可以选择自己需要的部分打包
const script = () =>{
return src(‘src/assets/scripts/*.js‘,{base:‘src‘})
.pipe(babel({presets:[‘@babel/preset-env‘]}))
.pipe(dest(‘dist‘))
}
module.exports = {
script
}
原文:https://www.cnblogs.com/phantomyy/p/14487506.html