我是整个浏览器的新手。我一直在尝试使用 browserify + reactify + gulp 来转换、缩小和组合一个 React 应用程序。只要我有一个单身React.createClass
,module.exports = MyComponent
一切正常。由于我有多个共享组件,我物理托管在同一个文件中并跨项目重复使用,因此我想导出多个组件。我试过一个数组:
module.exports = [Component1, Component2]
并且还尝试了具有多个属性的对象:
module.exports = {Comp1: Componenet1, Comp2: Component2}
并且还尝试在createClass
对象中内联对 的调用,但这没有帮助。
有没有办法做到这一点,还是我必须将每个组件拆分成一个单独的 JSX 文件?