Всем день добрый. Начал изучать meteorjs и reactjs и появилась вот такая проблема. Не могу въехать как на coffeescript писать react в meteor'e. Подкиньте пожалуйста гайдов или туториалов или обьясните как это делается.
Последовательность моих действий:
- $ meteor create app
- cd app
- meteor remove autopublish insecure
- meteor add coffeescript stylus mquandalle:jade react jhartma:cjsx
Далее следуя
этой инструкции создаю файл:
hello.jadehead
title Todo List
body
#render-target
и файл
hello.cjsxif Meteor.isClient
Meteor.startup ->
App = React.createClass
displayName: 'App'
render: ->
<div>Hi?</div>
React.render <App />, document.getElementById 'render-target'
Если делать так, то шаблон рендериться. Если вынести созданый компонент в отдельный файл, то выдает ошибку
Uncaught ReferenceError: App is not definedhello.cjsxif Meteor.isClient
React.render <App />, document.getElementById 'render-target'
app.cjsxApp = React.createClass
displayName: 'App'
render: ->
<div>Hi?</div>
Помогите разобраться.