我想在IE11上运行以下代码
let myPromise = Promise.resolve(123);
myPromise.then((value) => {
console.log(value);
});
我的食谱是采用以下.babelrc
配置的Rollup和babel(和用于填充的core-js):
{
"presets": [
["@babel/preset-env", {
"useBuiltIns": "usage",
"corejs": 3,
"targets": {
"browsers": ["last 2 versions", "ie >= 11"]
}
}]
]
}
当我尝试加载代码时,出现一些无限循环。浏览器的标签似乎每隔几毫秒就会重新加载一次。
答案 0 :(得分:1)
我只是想让您知道,您在core-js(https://github.com/zloirock/core-js/issues/627)中提出的问题/问题确实很有帮助,并为我解决了这个问题,与您在那里和这里的问题完全相同。
所以我想在the solution provided there之前离开Denis Pushkarev,因为我确实首先找到了这个主题,它可能有助于其他开发人员快速找到答案:
您可以将选项更改为以下格式:“ iife”以使其正常工作。