【问题标题】:Webpack rename require.ensure generated chunksWebpack 重命名 require.ensure 生成的块
【发布时间】:2016-05-26 14:40:22
【问题描述】:

有没有办法使用 require.ensure 重命名生成块? 我想要一个更具描述性的名称,例如 home.js 而不是 1.1.js。

我的代码:

require.ensure([], () => {
  let module = require('../home');
  $ocLazyLoad.load({name: 'home'});
  resolve(module.controller);
});

谢谢。

【问题讨论】:

    标签: angularjs webpack


    【解决方案1】:

    require.ensure 的第三个参数是名称:

    require.ensure([], () => {
      ...
    }, "chunk");
    

    来自docs

    require.ensure(dependencies: String[], callback: function([require]), [chunkName: String])
    

    【讨论】:

    • 谢谢!完全错过了文档的那部分。下次我会尝试更深入。
    猜你喜欢
    • 1970-01-01
    • 2016-04-24
    • 1970-01-01
    • 2020-02-11
    • 1970-01-01
    • 2016-10-22
    • 2018-03-17
    • 1970-01-01
    • 2011-07-26
    相关资源
    最近更新 更多