現在、私のReactアプリケーションがIE11で動作するようになっています。問題は、新しいES6のものがIE11で利用できないものがあるようです。だから私の目標は欠けている機能をポリフィルすることです。私は、Reactアプリケーションのゼロコンフィギュレーション設定であるnwb [1]を使用しています。しかし、私はどのようにBabel(またはWebpack?)をArray.fromのような特定のメソッドをポリフィルするように設定するのか不明です。 fetch、Promise、Object.assignはすべてpolyfillされていますが、Array.fromではありません。どんな助けでも大歓迎です。babel:polyfill Array.from for IE11 support
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'
}
}
};
おかげで、アプリを反応させるのための
[1]のツールキット:
は、ここに私のnwb.configファイルです。 https://github.com/insin/nwb
を持っていますか?もしそうなら、それを投稿できますか? –
webpack.config.jsを持っていないので、nwb.config.jsファイルを追加しました。 nwbはそれを設定するので。とにかくここにバベルのドキュメントがあります:https://github.com/insin/nwb/blob/master/docs/Configuration.md#babel-configuration – Gerb