Mein Grunt-Build-System transpiles mein Javascript (die auch reagiert). Leider überträgt es nicht Versprechen. Dafür brauche ich ein Polyfill. Ich möchte Babel-Polyfill mit meinem Grunt-Build-System einbinden. Mein Build-System verwendet browserify zusammen mit babelify und dem es2015 Preset.Verwendung von Babel-Polyfill mit Grunt und Browser
Wie schließe ich Babel-Polyfill in die Mischung ein? Hier
ist, was ich habe ...
Innen gruntfile.js, hier ist, wo ich browserify
browserify: {
dist: {
options: {
watch: true,
transform: [["babelify", {presets: ['es2015', 'react']}], ["envify", {NODE_ENV: 'development'}]]
},
files: {
'dist/js/app.js' : 'src/js/main.js'
}
},
build: {
options: {
transform: [["babelify", {presets: ['es2015', 'react'], compact: true }], ["envify", {NODE_ENV: 'production'}]]
},
files: {
'dist/js/app.js' : 'src/js/main.js'
}
}
},
Hier verwenden ist meine babelrc Datei
{
"presets": [ "react", "es2015" ]
}
Vielen Dank!