我想用Angular 2开发一个Electron应用程序。 我设法使用Angular CLI(1.0.0-beta.21)创建了一个"hello world"Angular 2应用程序,并且ng serve
运行良好。
当我运行ng build
并在索引中更改<base href="./">
中的<base href="/">
时.html我可以将应用程序作为 Electron 应用程序运行。
现在的问题是我总是必须运行ng build
才能在dist
文件夹中获取应用程序的更新版本。 与旧版本相比,当前版本的 Angular CLI (1.0.0-beta.21) 在运行ng serve
时不再更新 dist 文件夹。
如何改进此工作流程?
我还能强制 Angular CLI 转储 dist 文件夹中的所有更改吗? 或者有没有另一种方法可以立即在 Electron 应用程序中查看更改?
我能想到的一种方法是,你可以在你的"ng serve"旁边运行一个ng build --watch
。这也将导致维护 dit 文件夹。