Я новичок во всем браузере.
Я пытаюсь использовать browserify + reactify + gulp для преобразования, минимизации и объединения приложения React.
Пока у меня есть один React.createClass
с одним module.exports = MyComponent
, все работает отлично.
Поскольку у меня есть несколько общих компонентов, которые я физически размещаю в одном файле и повторно использую в проектах, я бы хотел экспортировать более одного компонента.
Я попробовал массив:
module.exports = [Component1, Component2]
а также попробовал объект с несколькими свойствами:
module.exports = {Comp1: Componenet1, Comp2: Component2}
, а также попытались включить вызовы createClass
в объекте, но это не помогло.
Есть ли способ сделать это или мне нужно разбить каждый компонент на отдельный файл JSX?