我正在开发一个angular2应用程序,我想在其中使用延迟加载功能模块。将模块分离为功能模块并按需加载它们在开发模式下工作正常,但如何单独捆绑功能模块(使用systemjs)并在生产中加载它们?
答案 0 :(得分:1)
很难从这样简短的描述中提出任何建议。 SystemJS有一个名为SystemJS Builder的工具,它可以将多个SystemJS模块捆绑到一个捆绑包中(一个包含多个模块的文件)。
然后SystemJS有一个选项bundle
option来加载由SystemJS Builder制作的包。
使用SystemJS Builder的示例查看类似的问题:Build Angular2 HTML and TypeScript to a single file