Ich habe derzeit Probleme, meine React-Anwendung in IE11 arbeiten. Das Problem scheint zu sein, dass einige der neueren ES6-Sachen in IE11 nicht verfügbar sind. Mein Ziel ist es, die fehlende Funktionalität zu füllen. Ich benutze nwb [1], was eine Zero-Konfiguration für React-Anwendungen ist. Ich bin mir jedoch nicht sicher, wie Babel (oder Webpack?) Konfiguriert wird, um bestimmte Methoden wie Array.from zu füllen. Es sieht so aus, als ob fetch, Promise und Object.assign alle polyfill-ed sind, aber nicht zB Array.from. Jede Hilfe würde sehr geschätzt werden.babel: polyfill Array.from für IE11 Unterstützung
Hier ist meine nwb.config Datei:
module.exports = {
type: 'react-app',
webpack: {
define: {
VERSION: JSON.stringify(require('./package.json').version),
HOSTNAME: JSON.stringify(process.env.NODE_ENV === 'production' ?
'https://xyz.azurewebsites.net' :
'http://localhost:8080')
},
rules: {
babel: {
test: /\.jsx?/
}
},
extra: {
resolve: {
extensions: ['.jsx']
},
devtool: '#inline-source-map'
},
html: {
favicon: 'src/img/favicon.ico'
}
}
};
Danke,
[1] Ein Toolkit für App React. https://github.com/insin/nwb
Sie Zugriff haben Sie auf die 'Datei webpack.config.js'? Wenn ja, können Sie es posten? –
Ich habe meine Datei nwb.config.js hinzugefügt, da ich kein webpack.config.js habe. Seit nwb konfiguriert es. Wie auch immer, hier ist die Babel-Dokumentation: https://github.com/insin/nwb/blob/master/docs/Configuration.md#babel-configuration – Gerb