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