一個解決混亂的 React Native 錯誤的快速指南
我在 MacBook Air 上啟動一個 React Native 項目時,運行以下命令:
npx react-native start
我收到了一個包含以下內容的錯誤:
Error: EMFILE: too many open files, watch
我嘗試了各種方法來解決這個問題,直到我發現建議使用 Homebrew 安裝 watchman
工具。
我運行了以下命令:
brew install watchman
這解決了問題,因為 React Native 內部能夠使用 watchman
監視文件更改(用於提供熱重載,以在文件更改時刷新應用程序)。
watchman
看起來比內置的文件監視系統更有效,因為我消除了該錯誤。