gpt4 book ai didi

reactjs - react native : XCode: Build failed with error "EMFILE: too many open files, watch"

转载 作者:行者123 更新时间:2023-12-04 13:52:43 41 4
gpt4 key购买 nike

– MacBook Air M1
– macOS 11.3
– XCode 12.5
– react 原生 0.64.1
– 节点 16.0.0
– npm 7.15.1
– 守望者 2021.05.31.00
当我尝试归档项目或为设备构建项目时,Xcode 停止构建并出现错误:

/Users/aptyp/Projects/Proffmylife/Client/node_modules/metro-hermes-compiler/src/emhermesc.js:81
throw ex;
^

Error: EMFILE: too many open files, watch
at FSEvent.FSWatcher._handle.onchange (node:internal/fs/watchers:204:21)
Emitted 'error' event on NodeWatcher instance at:
at NodeWatcher.checkedEmitError (/Users/aptyp/Projects/Proffmylife/Client/node_modules/sane/src/node_watcher.js:143:12)
at FSWatcher.emit (node:events:365:28)
at FSEvent.FSWatcher._handle.onchange (node:internal/fs/watchers:210:12) {
errno: -24,
syscall: 'watch',
code: 'EMFILE',
filename: null
}
Command PhaseScriptExecution failed with a nonzero exit code
但是对于模拟器,构建工作正常。
我尝试重新安装 node_modules , pod , 守望者酿造 .我还创建了文件 limit.maxfiles.plist , limit.maxproc.plist 进入目录 /图书馆/LaunchDaemons/现在 ulimit -a 显示 流程 2000 文件描述符 524288 .重新启动计算机并解锁钥匙串(keychain)。
在我的带有 Hackintosh 的 PC 上,我没有这个问题。

最佳答案

我创建了一个同名的新项目,安装了所有最新的包并复制了代码。只有在那之后,该项目才建成成功。

关于reactjs - react native : XCode: Build failed with error "EMFILE: too many open files, watch",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/67837066/

41 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com