【发布时间】:2021-09-06 12:00:15
【问题描述】:
我想使用 babel 在 gulp 中转译纯 js 代码。但是我的代码中有一个变量“接口”。例如
function func(interface) {
console.log(interface)
}
我该如何解决这个问题?
软件包版本
"@babel/core": "^7.14.6",
"@babel/preset-env": "^7.14.5",
"gulp": "^4.0.2",
"gulp-babel": "^8.0.0",
我的任务
function transpileJs() {
return gulp.src(['folder/**/*.js'])
.pipe(babel({
presets: ['@babel/preset-env'],
}))
.pipe(gulp.dest('folder/dest/'));
}
感谢您的帮助
【问题讨论】:
-
接口是 JavaScript 中的 reserved word。您不能将其用作变量名。
标签: javascript gulp babeljs