我最近才开始使用 Angular5。我创建了一个项目,并使用
ng serve
启动它 - 最初启动它似乎需要很长时间,很容易 5-10 分钟或更长时间。不确定这是否正常,但可能在某种程度上与慢速网络驱动器或 IT 环境中的其他任何东西有关。
无论如何,一旦它最终启动,事情就会很顺利,因为它会在任何更改时即时重新编译。但有时,对于源代码中的某些错误(例如,尝试从无效路径导入模块),编译似乎失败并且 ng 以“webpack:编译失败”结尾
如果发生这种情况,Angular 似乎停止监听文件更改/停止自动重新编译,并且永远消失了 - 除非我使用 Ctrl+C 关闭并再次运行 ng serve 。这让我又等了5-10分钟......
所以,问题是:这是预期的行为吗?有没有办法让 Angular 继续监视文件更改并自动重新编译,即使发生了这些更严重的错误之一?
谢谢