Всем привет! Подскажите, есть ли реализация import() через loop. Пробовал вот так делать, но так не работает:
let arrComponents = [
{ selector: "selector1", path: "path1" },
{ selector: "selector2" , path: "path2" },
{ selector: "selector3" , path: "path3" },
{ selector: "selector4" , path: "path4" },
];
arrComponents.forEach(function(item){
if(document.querySelector(item.selector)) {
import(`${item.path}`).then(module => module);
}
});
Если делать отдельно импорт для каждого файла, то все собирается в отдельный бандл для каждого из файлов, указанных в свойстве: "path".