2017-07-06 131 views
0

我創建了一個具有多個根ngModule的多應用程序應用程序,它可以作爲單獨的應用程序完美工作。 我正在使用Angular 4和ng-cli。 現在我想達到相同的效果,但是我想通過一種方式將每個應用程序的根ngModules合併爲一個來啓動集成的所有分離的應用程序。Angular 2根模塊合併

如何實現這一目標的任何線索?

回答

0

假設你有模塊:A,B和C.現在你可能會想創建一個名爲的AppModule新的模塊,然後導入A,B和C像這樣:

@NgModule({ 
    ... (all the other stuff that normally goes into ng module) 
    imports: [ 
    A, 
    B, 
    C 
    ] } 

現在,您將需要弄清楚你的路由結構。你說你有多個獨立的應用程序。在這種情況下,他們可能都生活在不同的領域,但如果將他們組合成一個大型應用程序,那麼最好讓他們從同一個領域生活。

因此,您需要一個像app.com/A,app.com/B和app.com/C這樣的網址結構來適用於不同的應用程序。