这些时候我一直在尝试Ionic,而且我有一个我无法解释的反复出现的问题:经过几次ionic serve
后我收到此错误消息
Running live reload server: undefined
Watching: 0=www/**/*, 1=!www/lib/**/*
Live Reload failed to start, error: Error: watch {myfolder} ENOSPC
Ionic serve failed - error: Error: watch {myfolder} ENOSPC
当然,我已经搜索了这个错误消息的每一点,并得到了这个绝对精确解决方案的主张:
echo fs.inotify.max_user_watches=524288 | sudo tee -a /etc/sysctl.conf && sudo sysctl -p
这个解决方案告诉我,我必须允许Gulp观看大量的文件,所以我没有这个问题,人们说这个解决方案说像DropBox这样的其他程序可能已经在看太多文件但是我没有有DrobBox或任何其他应该观看我的文件的程序,我只安装了Gulp,因为Ionic需要它。我还尝试杀死任何与gulp,ionic,cordova,Node.JS相关的进程,但Gulp仍在观看太多文件供我测试我该死的app。
我通常会通过重新启动计算机来解决此问题,但有是解决此问题的真正方法吗?