React Native-运行“ npm start”和“ react-native run-android”时出错

时间:2019-01-16 02:15:33

标签: node.js reactjs react-native npm react-native-android

昨天我的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可能不是问题。上面可能还有其他日志记录输出。

1 个答案:

答案 0 :(得分:0)

最简单的方法是安装Watchman:

$ brew update
$ brew install watchman

如果您没有冲泡,请先执行以下操作:

/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"