听起来你错过了本地项目目录中的node_modules文件夹。
首先要检查:
- node_modules文件夹与您的react-native位于同一目录中
project(以及您运行react-native start命令的位置
如果是这样,请确保其中包含react-native模块。
- 检查项目目录中的package.json是否具有以下内容
在'dependencies'下然后重新运行npm install:“react”:“15.3.1”,
“react-native”:“0.32.0”,
- 如果正确的文件在项目目录中,则退出
终端/任何与运行代码相关的程序(xCode等)
并执行'react-native init ProjectName'然后'npm install'
试。
缺少的文件是react-native核心代码的一部分,因此缺少它意味着react-native安装或运行时路径出现问题。
重新打开该项目为我解决了类似的问题。
需要未知模块“ 687”。如果确定模块在那里,请尝试重新启动Metro Bundler。您可能还需要运行yarn
或npm install
(取决于您的环境)。