昨天我的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错误!代码ELIFECYCLE npm ERR! errno 1 npm ERR! TheProject@0.0.1开始:
node node_modules/react-native/local-cli/cli.js start
npm ERR!退出状态1 npm ERR! npm ERR! TheProject@0.0.1启动脚本失败。 npm ERR! npm可能不是问题。上面可能还有其他日志记录输出。
答案 0 :(得分:0)
最简单的方法是安装Watchman:
$ brew update
$ brew install watchman
如果您没有冲泡,请先执行以下操作:
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"