gulp es6==>es5 合并 压缩

"devDependencies":{
    "@babel/core": "^7.2.2",
    "babel-core": "^6.14.0",
    "babel-loader": "^6.2.5",
    "babel-polyfill": "^6.26.0",
    "babel-preset-es2015": "^6.24.1",
    "gulp": "^4.0.0",
    "gulp-babel": "^6.1.3",
    "gulp-concat": "^2.6.1",
    "gulp-uglify": "^3.0.1"
}
   //版本应一致

var gulp = require(“gulp”);
var babel = require(“gulp-babel”);
var concat = require(‘gulp-concat’);
var uglify = require(‘gulp-uglify’);

gulp.task(‘js’, function () {
return gulp.src([
“src/js/*.js”,
])
.pipe(babel({
“presets”: [“es2015”]
}))
.pipe(concat(‘build.js’))
.pipe(uglify())
.pipe(gulp.dest("./dist"))
});

gulp.task(‘default’,function(){
console.log(‘here’)
})

今天就到这个吧,快玩吐了,明天继续,搞html压缩,sass转译合并压缩,图片处理,实时刷新。

猜你喜欢

转载自blog.csdn.net/weixin_42029487/article/details/86575397
今日推荐