Angular 编辑组件 html 时 CLI 不会重新加载?

Angular CLI does not reload when editing component html?

我 运行 是 ng serve -o 的应用程序。如果我编辑 styles.scss 并点击保存,应用程序会实时重新加载,但编辑组件(TS 或 HTML)不会触发重新加载。

开发人员控制台或 CLI 中未显示任何错误。

想法?

由于inotify watches的限制,不会观察到额外的文件,你应该增加它的数量。

对于 Debian、RedHat 或其他类似的 Linux 发行版,运行:

echo fs.inotify.max_user_watches=524288 | sudo tee -a /etc/sysctl.conf && sudo sysctl -p

对于 ArchLinux、运行:

echo fs.inotify.max_user_watches=524288 | sudo tee /etc/sysctl.d/40-max-user-watches.conf && sudo sysctl --system