В настоящее время я использую 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';
Очевидно, это не очень приятное решение, поэтому мне было интересно, если бы был другой способ. Кажется, я не могу напрямую экспортировать импортированный компонент.