打包后在ie下运行报错的信息是:
Unhandled promise rejection TypeError: Target is not iterable
我的配置:
{
“presets”: [
[
"@babel/preset-env",
{
“useBuiltIns”: “usage”,
// 这个 corejs 一定要配置,Babel在7.4.0以后想要安装corejs这个核心库
"corejs": {
“version”: 3
},
“targets”: {
“edge”: “17”,
“ie”: “11”,
“firefox”: “60”,
“chrome”: “67”,
“safari”: “11.1”
}
}
]
],
“plugins”: ["@babel/plugin-syntax-dynamic-import"]
}
我的代码
function getComponent() {
return import(/* webpackChunkName:“lodash” */ “lodash”).then(
({ default: _ }) => {
var element = document.createElement(“div”);
element.innerHTML = _.join([“hello”, “world”], “-”);
return element;
}
);
}
document.addEventListener(“click”, ()=>{
getComponent().then(element => {
document.body.appendChild(element);
});
});
慕斯4360584
慕慕5436299
慕设计2395807