Я сейчас играю с React Native. Я пытаюсь структурировать свое приложение, но оно начинает запутываться с импортом.ES6 импорт из корня
--app/
-- /components
-- Loading.js
-- index.ios.js
Теперь в моем index.ios.js
я в состоянии просто сделать:
import Loading from './components/Loading';
Однако, когда я начинаю создавать больше компонентов, с более глубоким каталога Struture, он начинает запутаться :
import Loading from '.../../../../components/Loading';
Я понимаю, что предпочтительным решением было бы сделать частный npm для вещей, но это слишком много для небольшого проекта.
В браузере вы можете использовать решение типа global.requireRoot
, но как это реализовать при импорте?
Это, кажется, не имеют ни к чему конкретно делать с Реагировать или ES6. –
Псевдоним, вы нашли решение для этого? – Tvaroh
Я не ... Единственный ответ, который я, кажется, нашел, - это «лучше структурировать ваше приложение», но это не всегда вариант. Я только что закончил с использованием require .... – Alias