作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在开发 React Native 应用程序。我的代码没有错误,但它面临构建问题。当我执行命令 react-native run-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"
}
最佳答案
要让 watchman 在 windows 中执行以下操作:
(1)从链接here下载watchman zip文件
(2)解压文件夹
(3) 将watchman.exe文件放在PATH(环境变量)注册的文件夹中(例如:将watchman.exe文件放在C:/ProgramFiles/,并确保PATH = 'C:/ProgramFiles')
完成!你再也不会遇到这个错误了!
关于react-native - 启动守望者守望模式失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48381903/
我是一名优秀的程序员,十分优秀!