如何修复macOS中的“ EMFILE:打开的文件太多,请注意”错误

我如何解决令人困惑的React Native错误的快速指南

我在MacBook Air上启动了React Native项目,但是在运行命令时:

npx react-native start

我收到包含此行的错误:

Error: EMFILE: too many open files, watch

I tried various ways to solve, until I found the suggestion to install the watchman utility using Homebrew.

I ran

brew install watchman

and that fixed the problem, because React Native internally was able to use watchman to watch files changes (used to provide hot reloading in the app to refresh it when a file is changed).

watchman looks like it’s more efficient than the built-in files watch system, since I got rid of that error.

Download my free React Handbook


More react-native tutorials: