2
我正在使用angular2應用程序,我希望使用功能模塊的延遲加載。將模塊作爲特性模塊進行分離並按需加載它們在開發模式下工作良好,但是如何分別將特徵模塊(使用systemjs)並將其加載到生產中?如何在angular2應用中捆綁要素模塊並按需加載它們
我正在使用angular2應用程序,我希望使用功能模塊的延遲加載。將模塊作爲特性模塊進行分離並按需加載它們在開發模式下工作良好,但是如何分別將特徵模塊(使用systemjs)並將其加載到生產中?如何在angular2應用中捆綁要素模塊並按需加載它們
很難從這樣簡短的描述中給出任何建議。 SystemJS有一個名爲SystemJS Builder的工具,可以將多個SystemJS模塊捆綁爲一個捆綁包(一個文件包含多個模塊)。
然後SystemJS有一個選項bundle
option加載由SystemJS Builder生成的包。
看到類似的問題與例如SystemJS生成器:Build Angular2 HTML and TypeScript to a single file
我的問題是關於例如每個功能模塊創建多個包,在英雄應用之旅英雄和危機應用兩個獨立的包。 我使用的是systemjs構建器,我可以使用bundle算法創建bundle(revisioned),現在問題是如何提供系統js bundle配置,以便可以根據需要加載這些bundle。 – cmayankc