如何在不将ES2015代码转到ES5的情况下将其缩小?流行的gulp-minify和gulp-uglify模块不能简单地简化ES2015代码。
发布于 2016-08-26 15:18:20
现在可以缩小ES2015,而不需要转换代码。巴别化 (以前的babili)是一个babel预设,可以做到这一点。
要安装,请执行:
npm install --save-dev babel-preset-minify要用它来吞咽,你可以:
var gulp = require('gulp')
var babel = require('gulp-babel')
gulp.task('default', () => {
return gulp.src('src/app.js')
.pipe(babel({presets: ['minify']}))
.pipe(gulp.dest('dist'))
})发布于 2015-12-05 16:14:17
目前,使用gulp-babel将ES2015转换为“传统”Javascript,然后使用gulp-uglify和gulp-minify是缩小ES2015的唯一途径。
了解更多信息,请访问:古普巴贝尔
https://stackoverflow.com/questions/34103905
复制相似问题