2

我正在开发一个 angular2 应用程序,我想在其中使用延迟加载功能模块。将模块分离为功能模块并按需加载它们在开发模式下工作正常,但我如何单独捆绑功能模块(使用 systemjs)并在生产中加载它们?

4

1 回答 1

1

很难从如此简短的描述中给出任何建议。SystemJS 有一个名为 SystemJS Builder 的工具,它可以将多个 SystemJS 模块捆绑到一个包中(具有多个模块的单个文件)。

然后 SystemJS 有一个选项bundle选项来加载由 SystemJS Builder 制作的包。

参见 SystemJS Builder 示例的类似问题:Build Angular2 HTML and TypeScript to a single file

于 2016-11-07T09:29:19.213 回答