首页 > 解决方案 > 无法为链接库解析 React Native App 中的模块

问题描述

我有一个问题“无法解析模块”

//请在发布评论之前阅读问题,并使用来自 google 的第一个结果的链接。

这是我收到错误的导入行:

import Interactor from 'react-native-native-orientation-interactor';

我做了什么:

  1. 创建一个 react-native 库
  2. npm link在库文件夹中运行
  3. npm link react-native-native-orientation-interactor在演示 react-native 应用程序中运行
  4. 添加导入语句
  5. 导入错误。

如果我在导入语句上按 Cmd+B,我可以从 node_modules 文件夹中打开一个文件。我还可以在 node_modules 中看到我的库(作为链接)。

但我没有找到任何适合我的解决方案。

Upd1:我在 package.json 中添加了我的库作为依赖项

  "dependencies": {
    "react": "16.9.0",
    "react-native": "0.61.5",
    "react-native-native-orientation-interactor": "*"
  },

标签: react-native

解决方案


1 - 首先,您在 react-native-native-orientation-interaction 中编写了双原生

2 - 另一件事是,不要手动添加依赖项。使用正确的安装指南,如

npm install --save react-native-orientation-interactor 或 yarn add react-native-orientation-interactor

然后链接依赖项。

3 - 实际上我没有得到任何名为“react-native-orientation-interaction”的模块。

反应本机导向

这是有效的模块依赖项之一。始终阅读整个正确的文档。(如果我错了,请纠正我)


推荐阅读