当前位置:  开发笔记 > 前端 > 正文

监视器错误与ember-cli

如何解决《监视器错误与ember-cli》经验,为你挑选了2个好方法。

我试图按照Ember 101中的示例进行操作.我之前已经使用过这段代码而没有任何问题.重新安装我的ubuntu 14.04后出于无关的原因,我在控制台中运行ember serve时出现错误[见下文].

我尝试了解决这个问题的方法:https://facebook.github.io/watchman/docs/troubleshooting.html#poison-inotify-add-watch.我还在.watchmanconfig ignore_dirs上添加了"node_modules"和"bower_components":https://github.com/ember-cli/ember-cli/issues/4101但没有效果.

谁知道我做错了什么/安装不正确?

错误:已触发不可恢复的条件.守望者需要你的帮助!触发条件是在timestamp = 1449200416:inotify-add-watch(/ home/john/Practice/borrowers/tests/unit/models) - >达到了用户对inotify手表总数的限制; 增加fs.inotify.max_user_watches sysctl在解决基础问题之前,所有请求都将继续失败并显示此消息.您可以在https://facebook.github.io/watchman/docs/troubleshooting.html#poison-inotify-add-watch找到有关修复此问题的更多信息.

at ChildProcess. (/home/john/Practice/borrowers/node_modules/ember-cli/node_modules/sane/node_modules/fb-watchman/index.js:202:17)
at emitTwo (events.js:87:13)
at ChildProcess.emit (events.js:172:7)
at maybeClose (internal/child_process.js:818:16)
at Socket. (internal/child_process.js:319:11)
at emitOne (events.js:77:13)
at Socket.emit (events.js:169:7)
at Pipe._onclose (net.js:469:12)

小智.. 14

我意识到这是一个旧线程,但万一有人在这里偶然发现我能够通过执行以下命令在我的机器上解决这个问题...

$ sudo sysctl fs.inotify.max_user_watches=524288
$ watchman shutdown-server

下次我跑步时ember build --watch,一切正常.

有关更好的解释,请参阅......

https://unix.stackexchange.com/questions/13751/kernel-inotify-watch-limit-reached

https://facebook.github.io/watchman/docs/install.html#system-specific-preparation

这有助于我使用我的React原生应用程序! (2认同)


morhook.. 9

如果要永久修改系统,可以输入以下命令:

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

在我的Ubuntu 16.04上将ember升级到2.5.0后发生了这种情况



1> 小智..:

我意识到这是一个旧线程,但万一有人在这里偶然发现我能够通过执行以下命令在我的机器上解决这个问题...

$ sudo sysctl fs.inotify.max_user_watches=524288
$ watchman shutdown-server

下次我跑步时ember build --watch,一切正常.

有关更好的解释,请参阅......

https://unix.stackexchange.com/questions/13751/kernel-inotify-watch-limit-reached

https://facebook.github.io/watchman/docs/install.html#system-specific-preparation


这有助于我使用我的React原生应用程序!

2> morhook..:

如果要永久修改系统,可以输入以下命令:

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

在我的Ubuntu 16.04上将ember升级到2.5.0后发生了这种情况

推荐阅读
mobiledu2402851323
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有