我正在使用 ng serve -o
运行应用程序.如果我编辑 styles.scss
并点击保存,然后应用程序实时重新加载,但编辑组件(TS 或 HTML)不会触发重新加载。
开发人员控制台或 CLI 中不会显示任何错误。
想法?
最佳答案
发生这种情况是因为 inotify watch 的限制,并且不会观察到额外的文件,您应该增加它的数量。
对于 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
关于node.js - 编辑组件 html 时 Angular CLI 不会重新加载?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57735114/