J'ai été reconstituer le soutien pour IE11 en ajoutant des plugins pour transform-object-assign
et array-includes
et maintenant je reçois une erreur de symbole pour l'utilisationboucles. Au lieu de simplement les attaquer un à la fois, est-il possible pour moi de travailler le polyfill babel dans ma construction ci-dessous et la preuve de l'avenir?comment puis-je utiliser babel polyfill pour prendre en charge tous les problèmes IE11 avec gulp
J'ai lu plusieurs questions connexes, mais je suis toujours pas clair sur la façon dont je corresponds babel-polyfill dans la construction engouffreur ci-dessous:
return gulp.src(input) // Grab the input files
.pipe($.babel({
presets: ['es2015'], // transform ES6 to ES5 with Babel
plugins: ['transform-object-assign','array-includes']
}))
.pipe($.concat(outputFile))
.pipe($.uglify({
compress: {
drop_debugger: true
}
}))
.pipe(gulp.dest(paths.output)) // Output file destination
.pipe($.connect.reload());
}
sera la 'transformer-es2015-classes' couvre l'erreur de symbole' for..of' ? Est-ce que browserify est nécessaire? – turbo2oh
Je crois que c'est utile pour le regrouper avec le polyfill et en utilisant les déclarations d'importation – glued
heres l'équivalent webpack: https://gist.github.com/glued/e600aec12968c3fec7cb7d95d1dbb74e – glued