Attualmente sto giocando con React Native. Sto provando a strutturare la mia app, tuttavia sta iniziando a complicarsi con le importazioni.Importazione ES6 dalla radice
--app/
-- /components
-- Loading.js
-- index.ios.js
Ora, nel mio index.ios.js
io sono in grado di fare semplicemente:
import Loading from './components/Loading';
Tuttavia, quando inizio a creare più componenti, con una più profonda struture directory, comincia a diventare disordinato :
import Loading from '.../../../../components/Loading';
capisco la soluzione preferita sarebbe quella di rendere privato moduli npm per le cose, ma è eccessivo per un piccolo progetto.
È possibile eseguire una soluzione di tipo global.requireRoot
nel browser, ma come posso implementarla con l'importazione?
Questo non sembra avere nulla a che fare con appositamente per reagire o ES6. –
Alias, hai trovato qualche soluzione per questo? – Tvaroh
Non l'ho ... L'unica risposta che ho trovato è stata "struttura la tua applicazione migliore" ma non è sempre un'opzione. Ho appena finito di usare require .... – Alias