Node.js   发布时间:2022-04-24  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了node.js – `npm start`问题:ERROR监视EMFILE虽然打开文件限制= 65536大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
ulimit -a log:

core file size          (blocks,-C) 0
data seg size           (kbytes,-d) unlimited
file size               (blocks,-f) unlimited
max locked memory       (kbytes,-l) unlimited
max memory size         (kbytes,-m) unlimited
open files                      (-n) 65536
pipe size            (512 bytes,-p) 1
stack size              (kbytes,-s) 8192
cpu time               (seconds,-t) unlimited
max user processes              (-u) 709
virtual memory          (kbytes,-v) unlimited

然我在Npm启动时仍然遇到EMFILE错误.

===============================================================
 |  Running packager on port 8081.       
 |  Keep this packager running while developing on any JS         
 |  projects. Feel free to close this tab and run your own      
 |  packager instance if you prefer.                              
 |                                                              
 |     https://github.com/facebook/react-native                 
 |                                                              
 ===============================================================

在/中寻找JS文件

反应包装准备好了.

ERROR  watch EMFILE
{"code":"EMFILE","errno":"EMFILE","syscall":"watch"}
Error: watch EMFILE
    at exports._errnoException (util.js:746:11)
    at FSWatcher.start (fs.js:1172:11)
    at Object.fs.watch (fs.js:1198:11)
    at NodeWatcher.watchdir (/node_modules/sane/src/node_watcher.js:144:20)
    at Walker.<anonymous> (/node_modules/react-native/node_modules/sane/src/node_watcher.js:351:12)
    at Walker.emit (events.js:110:17)
    at /node_modules/react-native/node_modules/sane/node_modules/walker/lib/walker.js:69:16
    at FSReqWrap.oncomplete (fs.js:95:15)

解决方法

你忘了安装看门人了,你可以这样做:

通过Homebrew在OSX上安装

brew update
brew install watchman

从源代码安装

git clone https://github.com/facebook/watchman.git
cd watchman
./autogen.sh
./configure
make
sudo make install

大佬总结

以上是大佬教程为你收集整理的node.js – `npm start`问题:ERROR监视EMFILE虽然打开文件限制= 65536全部内容,希望文章能够帮你解决node.js – `npm start`问题:ERROR监视EMFILE虽然打开文件限制= 65536所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。