React Native Error:ENOSPC:达到文件监视器数量的系统限制

问题描述 投票:1回答:2

我已经设置了一个新的空白反应原生应用。

安装几个节点模块后,我收到了这个错误。

enter image description here

我知道这与没有足够的空间让守望者观察所有文件更改有关。

我想知道这里采取的最佳行动是什么?

我应该通过将node_modules文件夹添加到.watchmanconfig来忽略它吗?

react-native watchman
2个回答
4
投票

你可以尝试编辑

echo fs.inotify.max_user_watches=524288 | sudo tee -a /etc/sysctl.conf && sudo sysctl -p

cat /proc/sys/fs/inotify/max_user_watches

fs.inotify.max_user_watches=524288

1
投票

此错误的含义是系统监控的文件数已达到限制!!

结果:执行的命令失败!或抛出警告(例如执行react-native start vsocde)

解:

修改系统监控文件的数量

Ubuntu的

  1. sudo gedit /etc/sysctl.conf

在底部添加一行

  1. fs.inotify.max_user_watches = 524288然后保存并退出!

执行

  1. sudo sysctl -p来检查它

然后就解决了!

© www.soinside.com 2019 - 2024. All rights reserved.