要求未知模块反应原生

时间:2016-12-21 15:47:14

标签: reactjs react-native

错误屏幕

使用:

"react": "15.3.1",
"react-native": "0.32.0",

errorimage.png

2 个答案:

答案 0 :(得分:0)

听起来你错过了本地项目目录中的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安装或运行时路径出现问题。

答案 1 :(得分:0)

重新打开该项目为我解决了类似的问题。

需要未知模块“ 687”。如果确定模块在那里,请尝试重新启动Metro Bundler。您可能还需要运行yarnnpm install(取决于您的环境)。