4
我正嘗試將Electron整合到Akveo's ng2-admin中,並且我已經擁有Angular應用程序的webpack配置文件,以及Electron平臺,您實際上可以看到集成here。如何在Electron中使用Webpack的livereload?
我現在正在嘗試的是獲得實時重新加載功能。現在的腳本將打包電子應用程序。
我的想法是,以具有可與npm
腳本所覆蓋,像情侶的情況:
- 的電子平臺內的角應用的現場重裝。
- 實時重新加載完整的解決方案,使用電子自動重新加載。
我認爲,這兩項工作會很好。
謝謝!
這是我當前的實現[angular2-最終起動](https://github.com/michaeljota/angular2-ultimate-starter) 它確實重裝,但是當webpack重新構建它時,我無法只重新加載渲染部分,必須重新加載整個應用程序。 只有渲染器文件發生變化時,您的解決方案是否僅重新加載渲染器端? –
@MichaelJota我測試過,當瀏覽器應用發生變化時,它會重新載入渲染器,並在主進程更新時重啓電子。其他的Electron/Angular2樣板都沒有這樣做。 –
是的,正如@ColinSkow所說的,在這個實現中,webpack獨立地觀察渲染器文件和主文件。如果渲染器文件發生變化,電子窗口內容將重新加載。如果主文件被更新,整個應用程序將重新啓動。 – osechet