Angular 应用程序 (ng serve) 太急于在 WebStorm 中编译

Angular app (ng serve) too eager to compile in WebStorm

最近我的 Angular 应用程序太急于在 运行 ng serve 时编译,而我正在修改 WebStorm 中的文件。它只是在我键入时编译导致一堆错误(很明显,因为它编译未完成的工作)和高 CPU 因为它几乎不断地编译项目。

我检查了 WebStorm 设置,在 SystemSettings / Autosave 中只检查了 2 个选项:

这对我来说似乎是正确的。

Angular 版本是 12.2.10,但它也适用于版本 13。有什么提示吗?

IDE 通常不会在每次按键时保存文件。 可以负责的特征auto-saving:

  • 实时编辑(在 JavaScript 调试会话期间处于活动状态)
  • 文件观察器(如果Auto-save编辑文件触发观察器在观察器设置中启用)
  • built-in HTML 预览(如果打开并配置为在更改时重新加载)
  • 一些 third-party 插件以引起此类问题而闻名,因为它们将文件保存到 运行 分析更改