首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >JSX未被Meteor认可

JSX未被Meteor认可
EN

Stack Overflow用户
提问于 2015-12-26 10:47:47
回答 1查看 91关注 0票数 0

我从流星开始并做出反应。这就是我所做的:

代码语言:javascript
复制
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中,我添加了主页路由:

代码语言:javascript
复制
FlowRouter.route("/", {
 name: "Home",
 action(params) {
   ReactLayout.render(Home);
 }
});

在home.jsx中,我创建了一个简单的Home组件。

在浏览器控制台中,我收到一个错误:无法找到"/“。

如果我将routes.jsx转换为route.js,那么路由就能工作。但是,我得到了错误:无法在浏览器日志中找到Home组件。

由于某些原因,JSX没有被Meteor识别,也没有被编译成JS。

我有所有必需的包- ecmascript,jsx,react,react运行时。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-12-26 12:19:26

虽然我添加了kadira:,但我必须明确地将react添加到包列表中。添加对包列表的反应,修正了它。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/34470615

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档