gulp js文件压缩 es6 代码转换
npm install --save-dev gulp-babel @babel/core @babel/preset-env
// 暂时用下面这个 npm install gulp-babel @babel/core @babel/preset-env
const babel = require(‘gulp-babel‘);
// js 任务
// 1. es6 代码转换
gulp.task(‘jsmin‘, () => {
gulp.src(‘./src/js/*.js‘)
.pipe(babel({
// 可以判断当前代码运行的环境 将代码转换为当前运行环境所支持的代码
presets: [‘@babel/env‘]
}))
.pipe(gulp.dest(‘dist/js‘))
})
gulp jsmin-------------------------------------- // 代码压缩npm install --save-dev gulp-uglify
npm install gulp-uglify
const uglify = require(‘gulp-uglify‘);
gulp.task(‘jsmin‘, () => {
gulp.src(‘./src/js/*.js‘)
.pipe(babel({
// 可以判断当前代码运行的环境 将代码转换为当前运行环境所支持的代码
presets: [‘@babel/env‘]
}))
// 代码压缩
.pipe(uglify())
.pipe(gulp.dest(‘dist/js‘))
})
gulp jsmin
相关推荐
星辰的笔记 2020-07-04
yinuoqingqin 2020-01-13
jiangfulai 2020-04-18
hlihaihong 2020-01-13
kaosini 2020-01-12
kaosini 2020-01-12
FranksTD 2019-12-19
hlihaihong 2019-12-15
hlihaihong 2019-12-14
我有一只小松鼠 2019-12-14
FranksTD 2019-12-13
SeekerTime 2019-11-17
yuetingzhuying 2015-10-17
福叔 2019-09-06
kaosini 2019-09-06
RainyX 2019-07-01
hlihaihong 2019-07-01
idnochinese 2019-07-01
UndefineOrNull 2019-07-01