- Tuya MiniApp IDE 版本信息:Tuya MiniApp IDE: 0.10.5;
- App 应用版本信息: Minipack: 3.4.5
- @ray-js/ray, @ray-js/panel-sdk的版本(如使用ray开发)在package.json查看~ 使用原生小程序开发
- 移动设备信息:IDE 错误
- 相关代码:无,一个基于 pnpm 的 workspace 项目
- 日志信息:Error: EMFILE: too many open files, watch
at SWatcher-_handle.onchange (node: internal/fs/watchers:207:21)
Code: Select all
- 问题描述(复现步骤):打开小程序项目
- 预期结果:可以正常调试
- 实际结果:命令行报错我们在开发过程中,发现涂鸦小程序 IDE 报了这个错误。
运行环境是 macOS。
具体问题是:小程序 IDE 在 macOS 使用 chokidar 监听文件变更的时候,是否没有忽略 node_modules 目录,或者没有自动检测和使用 watchman 后端来监听文件变更?
请问有没有好的解决办法?
我们项目依赖使用了 workspace,看起来在调试过程中遇到了一些问题。
比如忽略 node_modules,或者启用 watchman
具体错误截图见附件。