React Native - 运行“npm start”和“react-native run-android”时出错
Posted
技术标签:
【中文标题】React Native - 运行“npm start”和“react-native run-android”时出错【英文标题】:React Native - error running "npm start" and "react-native run-android" 【发布时间】:2019-06-10 02:15:29 【问题描述】:昨天我的 React Native 项目运行良好,但今天在我打开我的 React Native 项目并运行“npm start
”或“react native-run-android
”后,没有添加任何代码或库,但它现在总是给我错误。我很困惑,我什么也没做,但我遇到了错误。
这是我通过运行“npm start
”或“react-native run-android
”得到的错误:
加载依赖图...events.js:167 投掷者; // 未处理的“错误”事件 ^
错误:未知:未知错误,lstat 'D:\React Native Projects\TheProject\node_modules\babel-register'
在以下位置发出“错误”事件: 在 NodeWatcher.checkedEmitError (D:\React Native Projects\TheProject\node_modules\sane\src\node_watcher.js:159:10) 在 Walker.emit (events.js:182:13) 在 D:\React Native Projects\TheProject\node_modules\walker\lib\walker.js:52:12 在 D:\React Native Projects\TheProject\node_modules\graceful-fs\polyfills.js:282:31 在 FSReqWrap.oncomplete (fs.js:154:21)
npm 错误!代码生命周期 npm 错误!错误号 1 npm 错误! TheProject@0.0.1 开始:
node node_modules/react-native/local-cli/cli.js start
npm 错误!退出状态 1 npm 错误! npm 错误! TheProject@0.0.1 启动脚本失败。 npm 错误!这可能不是 npm 的问题。上面可能还有额外的日志输出。
【问题讨论】:
重启系统再试一次 @BrijeshShiroya 已经这样做了... 我也尝试在我的其他项目中“npm start”并且效果很好。只是这个项目,我什么都没做,就发生了这个错误 尝试 npm install、npm link 然后 react-native run-android 【参考方案1】:最简单的方法是在 mac 中安装 Watchman:
$ brew update
$ brew install watchman
如果您没有 brew,请先执行此操作:
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
【讨论】:
太棒了!我也做了brew upgrade
。
windows 呢?以上是关于React Native - 运行“npm start”和“react-native run-android”时出错的主要内容,如果未能解决你的问题,请参考以下文章
使用 wix@react-native-navigation 运行 react-native 应用程序时出错
使用 react-native run-android 运行时出现 React-Native 错误