ReactNative在运行的时候遇到Watchman crawl failed问题

526 阅读1分钟

ReactNative在运行的时候遇到Watchman crawl failed问题。详情如下图:

937c317781c773c4d4cb3d72c40a00d2.png

原因

Watchman权限不够

方案一

删除整个node_modules目录,重新执行npm install

成功后重新执行npm run start 就OK!

方案二

重装 node、watchman、expo cli

方案三

给Watchman增加权限 具体做法如下:

  • 杀掉正在运行的服务

  • 关掉你的终端terminal

  • 打开系统偏好设置

  • 打开安全性与隐私

图片.png

  • 点击隐私tab,在左侧列表 查询 文件与文件夹 然后添加watchman

图片.png

  • 重新执行npm run start 就OK!

推荐第三种方案,直接有效!

参考文章