javascript - react native : Import modules outside of project directory

标签 javascript reactjs react-native

我使用 React 和 Flux 构建了一个网络应用程序。现在,我正尝试在 React Native 中构建一个移动应用程序。由于除了 View 组件外,其他一切都几乎相同,我已将 RN 应用程序源代码放在主存储库中,并计划使用父存储库中的模块。

我的目录结构是这样的-

main_app
 |-- src
     |-- app 
     |    |-- some_module_1.js
     |    |-- some_module_2.js
     +-- rn_app
          |-- app
          |    |-- some_rn_module.js
          |   
          |-- index.ios.js

现在在我的 some_rn_module.js 中,我正在尝试导入 some_module_1 -

import SomeModule1 from '../../../app/some_module_1';

这会抛出一个Unable to resolve module异常。这是 RN 打包器的问题吗?

最佳答案

我认为您可以为此使用 npm link https://docs.npmjs.com/cli/link

关于javascript - react native : Import modules outside of project directory,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35401469/

相关文章:

webview - 如何在 React Native 的 WebView 中使用源而不是 html

android - 在一个 react-native 项目中使用 google map 和 FCM

javascript - fadeout 和 removechild 负载

reactjs - gatsby ssr - 在其他插件之前将脚本添加到 header

javascript - 如何使用特定于 url 的 react native 打开应用程序

javascript - connected-react-router - 你不应该在 <Router> 之外使用 <Route>

javascript - 将许多 Prop 附加到子组件的最佳选择是什么?

javascript - mySql/Express GET 请求到 React Native 应用程序中的动态 SELECT 查询

javascript - 防止点击移动到顶部

javascript - 使用 iScroll 时防止弹出窗口滚动