2016-02-15 20 views
6

Mam wbudowaną aplikację internetową przy użyciu React i Flux. Teraz próbuję zbudować aplikację mobilną dla tego samego w React Native. Ponieważ oprócz komponentów widoku wszystko będzie prawie takie samo, umieściłem kod źródłowy aplikacji RN wewnątrz głównego repozytorium i planuję użyć modułów z nadrzędnego repo.React Native: Importuj moduły spoza katalogu projektu

Moja struktura katalogów jest coś takiego -

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

Teraz w moim some_rn_module.js próbuję zaimportować some_module_1 -

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

ta zgłasza wyjątek Unable to resolve module. Czy to jest problem z pakietem RN?

+0

linki symboliczne? – kar

+0

@kar Proszę wyjaśnić, że trochę więcej? :) –

+0

Mam ten sam problem. Próbowałem dowiązań symbolicznych, ale one nie pomogły, błąd pozostaje. Więcej pomysłów? Czy @akshay_kashain był w stanie rozwiązać ten problem? –

Odpowiedz