无效字符 IE 11

Max*_*ynn 5 javascript jquery internet-explorer zurb-foundation

在 IE 11 和 IE 10 中,我在下面的行中遇到无效字符错误:

if (!plugin.$element.attr(``data-${ pluginName }``)) {

我知道这是由于不支持 ES6,但我不知道如何解决这个问题。Foundation 已经包含 babel,我认为下面的这个脚本可以解决这个问题,但没有。

return gulp.src(PATHS.javascript)
    .pipe($.sourcemaps.init())
    .pipe($.babel())
    .pipe($.concat('foundation.js', {
      newLine:'\n;'
    }))
    .pipe($.if(isProduction, uglify))
    .pipe($.if(!isProduction, $.sourcemaps.write()))
    .pipe(gulp.dest('assets/javascript'))
    .pipe(browserSync.stream());
});
Run Code Online (Sandbox Code Playgroud)

这是 Foundation 中包含的foundation.core.js 文件中的一个问题。

要查看此问题,您可以导航到以下网址并在 IE 11 或 10 中加载它:http : //b20.2c7.mwp.accessdomain.com/

有没有人解决这个问题?

Max*_*ynn 3

我通过重新安装凉亭解决了这个问题,它工作正常......奇怪......