2016-02-15 16 views
6

React ve Flux kullanarak bir web uygulaması oluşturdum. Şimdi aynı React Native için bir mobil uygulama oluşturmaya çalışıyorum. Görünüm bileşenleri hariç her şey hemen hemen aynı olacağından, ana uygulama içindeki RN uygulama kaynak kodunu yerleştirdim ve modülleri ana repodan kullanmayı planladım.React Native: Proje dizini dışındaki modülleri içe aktarma

Benim dizin yapısı böyle bir şeydir -

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

Bu Unable to resolve module istisna atar - benim some_rn_module.js Şimdi

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

, ben some_module_1 içe çalışıyorum. Bu RN paketleyiciyle ilgili bir sorun mu?

+0

Sembolik bağlantılar için npm link kullanabilir miyiz? – kar

+0

@kar Lütfen biraz daha açıklayınız? :) –

+0

Aynı sorunu yaşıyorum. Symlinks'i denedim, ama yardım etmediler, hata devam ediyor. Başka fikir var mı? @akshay_kashain bu sorunu çözebildiniz mi? –

cevap