如何缩小ES2015代码而不将其转换为ES5?流行的gulp-minify
和gulp-uglify
模块不能简单地缩小ES2015代码.
现在可以在不转换代码的情况下缩小ES2015.babel minify(以前是babili)是一个babel预设.
要安装do:
npm install --save-dev babel-preset-minify
要与gulp一起使用,你可以:
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')) })