首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >Reactjs:意外的标记'<‘错误

Reactjs:意外的标记'<‘错误
EN

Stack Overflow用户
提问于 2014-01-03 21:54:48
回答 17查看 160K关注 0票数 113

我刚刚开始使用Reactjs,并且编写了一个简单的组件来显示

li标记,并遇到此错误:

意外标记'<‘

我已经将示例放在http://jsbin.com/UWOquRA/1/edit?html,js,console,output下面的jsbin中。

请告诉我我做错了什么。

EN

回答 17

Stack Overflow用户

发布于 2015-11-02 23:46:26

我用type =“text/BA贝尔”解决了这个问题

代码语言:javascript
复制
<script src="js/reactjs/main.js" type = "text/babel"></script>
票数 64
EN

Stack Overflow用户

发布于 2014-01-04 06:18:21

更新:在React 0.12+中,不再需要JSX杂注。

确保在文件顶部包含JSX杂注:

代码语言:javascript
复制
/** @jsx React.DOM */

如果没有此行,jsx二进制文件和浏览器内转换器将保持文件不变。

票数 30
EN

Stack Overflow用户

发布于 2016-06-03 15:07:11

问题意外令牌'<'是因为缺少巴别塔预设。

解决方案:您需要配置您的webpack配置,如下所示

代码语言:javascript
复制
{
  test   : /\.jsx?$/,
  exclude: /(node_modules|bower_components)/,
  loader : 'babel',
  query  : {
    presets:[ 'react', 'es2015' ]
  }
}

在这里,.jsx同时检查.js和.jsx格式。

您只需使用node安装babel依赖项,如下所示

代码语言:javascript
复制
npm install babel-preset-react

谢谢

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

https://stackoverflow.com/questions/20905227

复制
相关文章

相似问题

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