注意:我添加了 core.js 依赖,在 IE 中仍然报错
问问题
132 次
1 回答
1
您是否添加了以下脚本以使单水疗中心在 IE 11 中工作?
<script>
if (typeof fetch === 'undefined') {
document.write('<script src="https://cdn.jsdelivr.net/npm/whatwg-fetch@3.4.0/dist/fetch.umd.js"><\/script>')
}
if (typeof String.prototype.startsWith === 'undefined' || typeof Promise === 'undefined') {
document.write('<script src="https://cdn.jsdelivr.net/npm/@babel/polyfill@7.10.4/dist/polyfill.min.js"><\/script>')
}
</script>
此外,single-spa 中使用的 Webpack 5 默认不支持 IE11。要使其支持 IE11,您需要target: ['web', 'es5']
在webpack.config.js中指定。
有关更多信息,您可以参考这个类似的线程。如果你仍然不能让它在 IE11 中工作,你可以使用这个工作示例。它在 IE11 和其他浏览器中运行良好。
于 2021-04-05T04:33:55.870 回答