React native react native无法始终解析模块

React native react native无法始终解析模块,react-native,React Native,以下是一些背景: Windows 10 package.json: { "name": "orange", "version": "0.0.1", "private": true, "scripts": { "start": "node node_modules/react-native/local-cli/cli.js start", "test": "jest" }, "dependencies": { "react": "16.6.0-alp

以下是一些背景:

Windows 10

package.json

{
  "name": "orange",
  "version": "0.0.1",
  "private": true,
  "scripts": {
    "start": "node node_modules/react-native/local-cli/cli.js start",
    "test": "jest"
  },
  "dependencies": {
    "react": "16.6.0-alpha.8af6728",
    "react-native": "0.57.3",
    "react-navigation": "^2.18.0"
  },
  "devDependencies": {
    "babel-jest": "23.6.0",
    "jest": "23.6.0",
    "metro-react-native-babel-preset": "0.48.1",
    "react-test-renderer": "16.6.0-alpha.8af6728"
  },
  "jest": {
    "preset": "react-native"
  }
}
嗯,应用程序运行成功。但是,当我想添加模块时,任何模块,它返回
无法解析xxx模块。
例如,下面是导入
反应导航时的示例:

{
  "name": "orange",
  "version": "0.0.1",
  "private": true,
  "scripts": {
    "start": "node node_modules/react-native/local-cli/cli.js start",
    "test": "jest"
  },
  "dependencies": {
    "react": "16.6.0-alpha.8af6728",
    "react-native": "0.57.3",
    "react-navigation": "^2.18.0"
  },
  "devDependencies": {
    "babel-jest": "23.6.0",
    "jest": "23.6.0",
    "metro-react-native-babel-preset": "0.48.1",
    "react-test-renderer": "16.6.0-alpha.8af6728"
  },
  "jest": {
    "preset": "react-native"
  }
}

但它安装成功:

我已尝试删除
node\u模块
并重新安装。还尝试了
react native start--reset cache
。奈特工作


有什么建议吗?

尝试使用下面的命令安装
react navigation
来安装

npm install --save react-navigation
如果节点打包程序已在运行,请重新启动它

对于ios,使用
react native Run ios
运行应用程序;对于android,使用
react native Run android
运行应用程序


在Android Studio中,在iOS的Xcode中重建项目。适用于
纱线