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