Webpack2 Lazy加载多个模块

时间:2017-10-16 13:18:43

标签: lazy-loading webpack-2

我需要同时延迟加载多个文件。

懒惰加载模块+语言文件

会很好

有可能是这样的吗?

import(/* webpackChunkName: "chart.js" */ ['chart.js','chart.de.js']).then((Chart, Chart2) => { }

1 个答案:

答案 0 :(得分:0)

在此处找到解决方案https://survivejs.com/webpack/building/code-splitting/#dynamic-import

Promise.all([
  import("lunr"),
  import("../search_index.json"),
]).then(([lunr, search]) => {
  return {
    index: lunr.Index.load(search.index),
    lines: search.lines,
  };
});