2016-08-25 87 views
1

我正在研究一種可與Electron一起使用的可插拔應用。基本上我想要實現的是將Angular 2組件文件下載爲單個.ts文件(如果後者更容易做到,則爲.js文件),在需要時編譯並在應用程序中運行它們。在引導啓動一個選項之前,是在Electron主進程中加載​​組件並將它們傳遞給AppComponent?動態加載電子應用中的角度組件

回答

0

我認爲你最好的選擇是在主流程中寫一個自定義的web服務器。你可以設置一個模塊系統,加載它需要的任何模塊,並進行需要的任何打字稿編譯,然後在localhost上提供結果。這種方式每次電子窗口加載本地主機時,您都可以隨時加載任何模塊。