【gulp】配置es6转es5
先安装node,然后来到项目根目录
安装gulp
npm install gulp
初始化一下
npm init -y
安装babel
npm install --save-dev gulp-babel babel-core
安装 ES6 转换成 ES5 插件
npm install --save-dev babel-preset-es2015
{
"presets": ["es2015"]
}
配置gulp:在根目录中创建一个gulpfile.js,内容
const gulp = require('gulp');
const babel = require("gulp-babel");
//es6转es5
gulp.task("ese", function () {
return gulp.src("src/*.js")// ES6存放路径
.pipe(babel())
.pipe(gulp.dest("dist")); //转换成 ES5 后存放的路径
});
// 监视src文件变化,自动执行任务
gulp.task('watch', function () {
gulp.watch('src/*.js', gulp.series("ese"));
})
gulp.task('start',gulp.series('ese','watch',function(){}))
运行gulp statrt即可
但是人算不如天算!报错了
因版本问题,运行
npm install gulp-babel@7 --save-dev
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。