请问下它报错如下
SyntaxError in plugin "gulp-babel"
Message:
/home/ngos/workspace/01/OS/webui/2.0/www/js//object/: interface is a reserved word in strict mode (238:8)
模块我在gulpfile.js也已经引入
//引入gulp和gulp插件
var gulp = require('gulp'),
removeUseStrict = require('gulp-remove-use-strict'),
gulpif = require('gulp-if'),
replace = require('gulp-replace'),
assetRev = require('gulp-asset-rev'),
runSequence = require('run-sequence').use(gulp),
rev1 = require('gulp-rev'),
revCollector = require('gulp-rev-collector'),
concat = require('gulp-concat'),
rename = require("gulp-rename"),
cleanCSS = require('gulp-clean-css'),
uglify = require('gulp-uglify'),
callback = require('gulp-fncallback'),
babel = require('gulp-babel'),
del = require('del'),
fs = require('fs'),
vinylPaths = require('vinyl-paths'),
htmlmin = require('gulp-htmlmin'), //html压缩
gulpSequence = require('gulp-sequence'),
mergeStream = require('merge-stream')();
.pipe(babel({
presets: ['es2015'],
compact: false,
plugins: []
})).on('error',function(err){
console.info('代码报错的地方');
})
.pipe(removeUseStrict()).on('error',function(err){
console.info("aaaaaaaaaaaaaaaaaaaa");
})
package.json相关配置
"gulp": "^3.9.1"
"gulp-babel": "^7.0.1",
"babel-core": "^6.26.3",
"babel-preset-env": "^1.7.0",
"babel-preset-es2015": "^6.24.1",