在angular tutorial之后,我创建了一个简单的hello-world程序,但没有路由和/或http。只需使用提供静态数组模拟对象的服务。
在Windows上,更改检测工作正常,但在fedora linux(版本26而不是27)上不。我使用npm start
在cmd(Windows)/ bash(Fedora)上启动应用程序。作为编辑器,我使用atom,浏览器在所有情况下都是firefox 57.0。
可能是什么问题?
如果需要,我可以在某处上传(小)项目。但是,我认为这不是与代码相关的问题,因为相同的代码适用于Windows上的更改检测,我等到有人要求我这样做。
答案 0 :(得分:0)
我在Ubuntu上遇到同样的问题,为了解决这个问题,每次系统重启后我都会使用这个命令重置观察者:
echo 65536 | sudo tee -a /proc/sys/fs/inotify/max_user_watches
它适用于Ubuntu,我认为它也适用于Fedora,因为它们非常接近。并且在执行上述命令后不要忘记重新运行Angular应用程序。