Я начинаю с метеор и реагирую. Это то, что я сделал:JSX не распознается Meteor
meteor create simple-react
meteor add kadira:flow-router
meteor add kadira:react-layout
mkdir client server lib
mkdir client/components
touch client/head.html
touch lib/routes.jsx
В routes.jsx, я добавил маршрут домашней страницы:
FlowRouter.route("/", {
name: "Home",
action(params) {
ReactLayout.render(Home);
}
});
В home.jsx, я создал простой домашний компонент.
В консоли для браузера, я получаю сообщение об ошибке: Не удалось найти "/".
Если я конвертирую маршруты.jsx в route.js, то маршруты работают. Но я получаю сообщение об ошибке: Не удалось найти компонент Home в журнале браузера.
По какой-то причине JSX не распознается Meteor и не компилируется JS.
У меня есть все необходимые пакеты - ecmascript, jsx, реакция, реакция-время выполнения.
вам нужно создать компонент 'Home'' Home = React.createClass ({}) ' –
У меня уже был компонент Home. Исправлена ошибка. Не знаю, почему. Я должен был сделать «метеор добавить реагировать» явно. – vijayst