启动守望者守望模式失败
Failed to start Watchman watch mode
我正在开发 React Native 应用程序。我的代码没有错误,但它面临构建问题。当我执行命令 react-native 运行-android 时,Metro Bundler 出现错误。错误说:
UnhandledPromiseRejectionWarning: Failed to start watch mode.
我还尝试使用命令 $yarn
add watchman 将 Watchman 添加到 node_modules。
我收到它已被弃用的提示。
我该如何解决这个错误?
我的 package.json 包含以下内容:
"dependencies": {
"expo": "^25.0.0",
"native-base": "^2.3.7",
"react": "16.2.0",
"react-native": "0.52.0",
"react-native-vector-icons": "^4.5.0",
"react-navigation": "^1.0.0-beta.27",
"watchman": "^1.0.0"
}
"devDependencies": {
"babel-jest": "22.1.0",
"babel-preset-react-native": "4.0.0",
"jest": "22.1.3",
"react-test-renderer": "16.2.0"
}
你必须使用 brew 安装 watchman:
brew install watchman
要在 windows 中设置守望者,请执行以下操作:
(1)从 link here
下载 watchman zip 文件
(2)解压文件夹
(3) 将watchman.exe文件放在PATH(环境变量)注册的文件夹中(例如:将watchman.exe文件放在C:/ProgramFiles/下,并确保PATH = 'C:/ProgramFiles')
完成!你再也不会遇到这个错误了!
Watchman守望模式启动失败(Windows)
我尝试了很多来解决这个问题,最后,我重新启动 windows 现在它可以正常工作了。
在 windows npm install watchman
我也遇到过同样的问题issue.Then我有
- 删除节点模块并使用 npm install 重新安装它们。
- 然后用'.\gradlew'
清理gradle
- 然后 运行 应用 'npx react-native run-android'。
以上步骤帮助我解决了错误。
我尝试了以下方法:
- 正在重新启动我的系统
- 正在删除 npm/yarn 缓存。
上述方法在大多数情况下都有效,但并非总是有效。所以,这是 one-time 永久解决方案(针对 Windows)
- 下载Watchman v2021.01.11
- 解压缩,重命名文件夹“Watchman”并粘贴 C:/Program Files。
- 打开文件夹并复制 bin 文件夹的位置(应该是 C:/Program Files/Watchman/bin)
- 转到环境变量,搜索 PATH 变量并附加复制的 bin
位置
我正在开发 React Native 应用程序。我的代码没有错误,但它面临构建问题。当我执行命令 react-native 运行-android 时,Metro Bundler 出现错误。错误说:
UnhandledPromiseRejectionWarning: Failed to start watch mode.
我还尝试使用命令 $yarn
add watchman 将 Watchman 添加到 node_modules。
我收到它已被弃用的提示。
我该如何解决这个错误?
我的 package.json 包含以下内容:
"dependencies": {
"expo": "^25.0.0",
"native-base": "^2.3.7",
"react": "16.2.0",
"react-native": "0.52.0",
"react-native-vector-icons": "^4.5.0",
"react-navigation": "^1.0.0-beta.27",
"watchman": "^1.0.0"
}
"devDependencies": {
"babel-jest": "22.1.0",
"babel-preset-react-native": "4.0.0",
"jest": "22.1.3",
"react-test-renderer": "16.2.0"
}
你必须使用 brew 安装 watchman:
brew install watchman
要在 windows 中设置守望者,请执行以下操作:
(1)从 link here
下载 watchman zip 文件
(2)解压文件夹
(3) 将watchman.exe文件放在PATH(环境变量)注册的文件夹中(例如:将watchman.exe文件放在C:/ProgramFiles/下,并确保PATH = 'C:/ProgramFiles')
完成!你再也不会遇到这个错误了!
Watchman守望模式启动失败(Windows)
我尝试了很多来解决这个问题,最后,我重新启动 windows 现在它可以正常工作了。
在 windows npm install watchman
我也遇到过同样的问题issue.Then我有
- 删除节点模块并使用 npm install 重新安装它们。
- 然后用'.\gradlew' 清理gradle
- 然后 运行 应用 'npx react-native run-android'。
以上步骤帮助我解决了错误。
我尝试了以下方法:
- 正在重新启动我的系统
- 正在删除 npm/yarn 缓存。
上述方法在大多数情况下都有效,但并非总是有效。所以,这是 one-time 永久解决方案(针对 Windows)
- 下载Watchman v2021.01.11
- 解压缩,重命名文件夹“Watchman”并粘贴 C:/Program Files。
- 打开文件夹并复制 bin 文件夹的位置(应该是 C:/Program Files/Watchman/bin)
- 转到环境变量,搜索 PATH 变量并附加复制的 bin 位置