Man*_*nde 5 watchman react-native
守望者爬行失败.使用节点搜寻器重试一次.通常,当守望者没有跑步时会发生这种情况.
.watchmanconfig在项目的根文件夹中创建一个空文件,或者在项目中初始化git或hg存储库.错误:watchman --no-pretty get-sockname返回,退出代码= 1,signal = null,stderr = 2018-03-23T11:33:13,360:[0x7fff9755f3c0]/usr/local/var/run/watchman的所有者/ root-state是uid 501,与你的euid 0不匹配
Jef*_*fox 238
用笑话测试:
步骤1:
watchman watch-del-all
Run Code Online (Sandbox Code Playgroud)
第2步:
watchman shutdown-server
Run Code Online (Sandbox Code Playgroud)
jai*_*kar 18
正如 Jodie 上面建议的那样,我尝试了以下方法,效果很好,为了其他人提到的以下步骤的好处,我在我的 mac 中尝试解决这个问题
您正在以root身份运行watchman,但是状态目录可能包含触发器定义,从而允许生成任意命令,并不归root所有.这是一个安全问题,因此守望者拒绝开始.
解决此问题的最安全方法是通过运行以下命令来删除状态目录:
rm -rf /usr/local/var/run/watchman/root-state
我建议您避免运行希望使用守望者使用的工具,sudo以避免再次发生这种情况.
- 2022 年 6 月 8 日
为所有终端或您启动服务器的位置提供完整磁盘访问权限可以修复该错误。另外,最好授予VSC访问权限(文件和文件夹) 。
黑客快乐!
小智 5
当我运行命令时,我开始出现这个错误npx react-native-clean-project,通过上面提到的这一步,我的情况得到了解决。
步骤1:
watchman watch-del-all
Run Code Online (Sandbox Code Playgroud)
第2步:
watchman shutdown-server
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
5536 次 |
| 最近记录: |