【发布时间】:2019-02-19 16:31:29
【问题描述】:
我在我的 TypeScript 代码中动态调用导入语句,基于该 Webpack 将创建如下块:
可以看到 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();
}
有没有办法通过这条评论动态指定模块名称?我不知道这是特定于 TypeScript 或 Webpack 的。
【问题讨论】:
-
这是 Webpack 特有的,与 TypeScript 无关