Я динамически вызываю оператор import в своем коде машинописи, основываясь на том, что веб-пакет создаст куски, как показано ниже:
Вы можете видеть, что Webpack автоматически генерирует имя файла как 1,2,3 соответственно, имя не является дружественным именем
Я попытался указать имя чанка с помощью комментария, но он генерировал modulename1.bundle.js , modulename2.bundle.js
bootStrapApps(config) {
config.apps.forEach(element => {
registerApplication(
// Name of our single-spa application
element.name,
// Our loading function
() =>
import(/* webpackChunkName: "modulename"*/ "../../" +
config.rootfolder +
"/" +
element.name +
"/" +
"app.bootstrap.js"),
// Our activity function
() => true
);
});
start();
}
Есть ли способ указать имя модуля динамически через этот комментарий? Я не знаю, это специфично для машинописного текста или веб-пакета.