Использование responsejs с requirejs

Недавно я начал использоватьreactjs вместе сbackbonejs маршрутизатор для создания приложения.

Я обычно пользуюсьrequirejs для управления зависимостями и кодом. Но проблема возникает, когда я пытаюсь включить файлы, которые содержатjsx синтаксис.

Это то, что у меня есть, насколько мойrouter.js:

define(["backbone", "react"], function(Backbone, React) {

  var IndexComponent = React.createClass({
    render : function() {
      return (
        <div>
        Some Stuff goes here
        </div>
        );
    }
  });



  return Backbone.Router.extend({
    routes : {
      "": "index"
    },
    index : function() {
      React.renderComponent(<IndexComponent />, document.getElementById('index'));
    }
  });
});

Как мне поместить IndexComponent в его собственный файл и вызвать его в этом файле? Я попробовал обычный метод (тот же, что я использовал с магистралью и реагировать), но получил ошибку из-заjsx синтаксис.

Ответы на вопрос(2)

Ваш ответ на вопрос