我想在IE11上运行以下代码。
let myPromise = Promise.resolve(123);
myPromise.then((value) => {
console.log(value);
});
我的配方是Rollup和babel(&core-js的polyfilling),具体如下。.babelrc
配置。
{
"presets": [
["@babel/preset-env", {
"useBuiltIns": "usage",
"corejs": 3,
"targets": {
"browsers": ["last 2 versions", "ie >= 11"]
}
}]
]
}
当我试图加载代码时,我得到了一些无限循环。浏览器的标签似乎每隔几毫秒就会重新加载一次。
我只是想让你知道,你的问题在core-js(https:/github.comzloirockcore-jsissues627。)真的很有帮助,帮我解决了问题,和你那里和这里一模一样。
所以我想在这里留下 解决办法 由 Denis Pushkarev - 因为我确实是先找到了这个话题,它可能会帮助其他开发者快速得到答案。
你可以把选项改成format: "iife "来使它工作。