当我在IE11(其他浏览器工作正常)的生产(irlmap.com)中加载我的ES6反应应用程序(使用create-react-app创建)时,我收到以下错误:Minified React error #185
。我拍了一下控制台日志的截图,你可以在下面看到。问题似乎是Symbol()
是undefined
。围绕谷歌挖掘,这似乎是我的polyfill的一个问题?请注意,在我的应用程序的入口(index.js),我有以下内容:
import "babel-polyfill"
import React from 'react'
import ReactDOM from 'react-dom'
IE11中的控制台错误:
答案 0 :(得分:1)
在您的webpack配置文件中包含以下插件。
新的webpack.ProvidePlugin({ 承诺:“ es6-promise-promise”,//正常运行 })
以上代码为我解决了这些问题。