【发布时间】:2021-01-28 10:48:08
【问题描述】:
要运行该应用,请选择以下之一: › 使用 Expo 应用程序 (Android) 或相机应用程序 (iOS) 扫描上面的二维码。 › 按 a 代表 Android 模拟器,或 i 代表 iOS 模拟器,或 w 以在网页上运行。 › 按 e 以通过电子邮件将链接发送到您的手机。
按 ?显示所有可用命令的列表。
您的项目的日志将显示在下方。按 Ctrl+C 退出。
错误:EMFILE:打开的文件太多,请注意
在 FSEvent.FSWatcher._handle.onchange (internal/fs/watchers.js:178:28)
npm 错误!代码生命周期
npm 错误!错误号 1
npm 错误! @开始:expo start
npm 错误!退出状态 1
npm 错误!
npm 错误! @start 脚本失败。
npm 错误!这可能不是 npm 的问题。上面可能还有额外的日志输出。
npm 错误!可以在以下位置找到此运行的完整日志:
【问题讨论】:
-
您的系统是 macOS Big Sur 11.1 是真的吗?我们在那里面临同样的问题。在 macOS Catalina 10.15.7 上一切正常。
-
在这个 GitHub 问题 github.com/taskrabbit/ReactNativeSampleApp/issues/48 他们建议安装守望者:facebook.github.io/watchman/docs/install.html
-
我再说一遍:我可以确认安装 watchman(请参阅上面的评论)对 macOS Big Sur 11.1 起到了作用。世博会客户端正在运行。但我真的不知道这是不是你的问题。如前所述:请为您的问题添加更多信息,以便我们为您提供帮助。
-
对我来说,这个问题是由于将 NPM 升级到 7.6.2 或将 NODE 升级到 14.16.10(从 ~v12)。