В настоящее время я использую ES6 в приложении React через webpack / babel. Я использую индексные файлы, чтобы собрать все компоненты модуля и экспортировать их. К сожалению, это выглядит так:
import Comp1_ from './Comp1.jsx';
import Comp2_ from './Comp2.jsx';
import Comp3_ from './Comp3.jsx';
export const Comp1 = Comp1_;
export const Comp2 = Comp2_;
export const Comp3 = Comp3_;
Так что я могу хорошо импортировать его из других мест, как это:
import { Comp1, Comp2, Comp3 } from './components';
Очевидно, что это не очень хорошее решение, поэтому мне было интересно, есть ли другой способ. Кажется, я не могу экспортировать импортированный компонент напрямую.