【发布时间】:2012-05-09 03:46:02
【问题描述】:
这里是菜鸟。在 linux 上,我安装了流星,尝试加载“todos”应用程序,出现此错误。它似乎与文件系统监控有关?我错过了包裹或烫发吗?我用 sudo 安装了流星,但我安装了“todos”作为我的基本用户。
提前致谢!
~$ mkdir meteorDev
~$ cd meteorDev/
~/meteorDev$ meteor create --example todos
todos: created.
To run your new app:
cd todos
meteor
~/meteorDev$ cd todos/
~/meteorDev/todos$ meteor
[[[[[ ~/meteorDev/todos ]]]]]
Running on: http://localhost:3000/
fs.js:663
throw errnoException(errno, 'watch');
^
Error: watch EMFILE
at errnoException (fs.js:636:11)
at FSWatcher.start (fs.js:663:11)
at Object.watch (fs.js:691:11)
at [object Object]._scan (/usr/lib/meteor/app/meteor/run.js:322:12)
at Array.forEach (native)
at Function.<anonymous> (/usr/lib/meteor/app/lib/third/underscore.js:76:11)
at new <anonymous> (/usr/lib/meteor/app/meteor/run.js:264:5)
at /usr/lib/meteor/app/meteor/run.js:455:17
at /usr/lib/meteor/app/meteor/run.js:512:5
at /usr/lib/meteor/app/meteor/run.js:570:9
【问题讨论】:
-
我也有同样的问题。我正在使用 Debian 6 并尝试以 root 身份运行,尝试增加 inotify 实例(inotify 与guard btw 一起工作正常)。我什至尝试单独安装 mongodb。似乎没有必要,因为流星运行它自己的Mongo。
-
我在 Linux Mint Debian (wheezy/sid) 下再次尝试,现在效果很好。只有在我们的服务器上,我遇到了这个问题:(
-
不知道为什么,但如果我只运行
meteor我会收到此错误消息。如果我以sudo meteor运行它,我不会
标签: meteor