相关疑难解决方法(0)

如何在webpack中生成动态导入块名称

我在我的打字稿代码中动态调用import语句,基于该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();
}
Run Code Online (Sandbox Code Playgroud)

有没有办法通过此评论动态指定模块名称?我不知道这是打字稿还是webpack特有的.

typescript webpack webpack-4

13
推荐指数
1
解决办法
9696
查看次数

标签 统计

typescript ×1

webpack ×1

webpack-4 ×1