2015-10-19 4 views
0

Я изучаю ReactJS прямо сейчас и пытаюсь разделить все компоненты на дискретные файлы.Упрощение требует/импорт

Есть ли какая-то стратегия для упрощения процесса импорта/импорта компонентов? Кажется довольно глупым иметь import React from 'react'; в первой строке каждого файла компонента?

Я использую Babel для функции import.

ответ

0

Чтобы обойти писать import React from 'react' каждый раз, вы можете использовать Webpack и:

  1. написать загрузчик, который добавляет оператор import React from 'react' к каждому файлу JSX он сталкивается; или,
  2. Использование Реагировать с CDN и включать его в качестве Webpack внешнего в вашей конфигурации.
0

Я считаю, что это рекомендуется, если вы хотите использовать механизм импорта/экспорта из ES6 для разделения компонента. Способ не делать это - назначить React как глобальную переменную, но это своего рода поражение цели использования импорта/экспорта.

Действительно, нам нужно делать подобные вещи на других языках, таких как Java?

Смежные вопросы