我正在使用Node.js (0.10.31)和Gulp (3.8.8)来自动化一些在Windows 7上的任务,但我遇到了以下错误:
events.js:72
throw er; // Unhandled 'error' event
^
Error: EMFILE, open 'c:\myproject\package.json'
我已经将项目迁移到Ubuntu,并使用ulimit -n
命令进行修复,但仍然好奇如何在Windows中解决此问题。
现在,首先我想知道是否存在任何限制,防止在Windows 7中打开更多的文件/套接字,从而导致EMFILE错误
?
其次,如果有,我该如何更改这个限制?