跳到主要内容

1 篇博文 含有标签「ReactNative」

查看所有标签

React Native 创建项目

· 阅读需 1 分钟
zyfrontend
一个全栈开发

创建项目cli

npx @react-native-community/cli@latest init Project_name

Watchman

你在 .watchmanconfig 配置了 ignore_dirs,目的是让 Watchman 忽略一些目录。如果修改了配置,需要让 Watchman 重新加载配置或重启 Watchman 监控。可以按照以下步骤操作:


1. 清理 Watchman 的状态缓存

watchman watch-del-all

这会移除所有 Watchman 的监控项目和缓存。


2. 重新启动 Watchman

一般 Watchman 是守护进程,会在后台自动启动,但你可以确保它重新加载配置:

watchman shutdown-server

这会停止 Watchman 的守护进程,下一次有监控请求时会自动启动。


3. 再次启动监控

在项目根目录运行:

watchman watch-project .

这会重新添加当前目录的监控,并应用新的 .watchmanconfig 配置。


4. 验证配置生效

watchman watch-list

确认你的项目被监控,同时 Watchman 不会再监控 ignore_dirs 中列出的目录。


💡 小提示:每次修改 .watchmanconfig 后,最好执行 watchman watch-del-all && watchman watch-project .,避免旧缓存影响。