Javascript Babel:SyntaxError:test.jsx:意外标记(3:11)
我需要将jsx转换为js。所以我使用了babel,但它给出了一个错误,如下所示。请有人帮助我解决这个问题 test.jsx:Javascript Babel:SyntaxError:test.jsx:意外标记(3:11),javascript,babeljs,react-jsx,Javascript,Babeljs,React Jsx,我需要将jsx转换为js。所以我使用了babel,但它给出了一个错误,如下所示。请有人帮助我解决这个问题 test.jsx: var HelloMessage = React.createClass({ render: function() { return <div>Hello {this.props.name}</div>; } }); ReactDOM.render(<HelloMessage name="John" />, mount
var HelloMessage = React.createClass({
render: function() {
return <div>Hello {this.props.name}</div>;
}
});
ReactDOM.render(<HelloMessage name="John" />, mountNode);
您需要安装将JSX转换为createElement调用
网址:
装置
npm安装巴别塔预设反应
用法
将以下行添加到.babelrc文件中:
{
"presets": ["react"]
}
您需要安装将JSX转换为createElement调用
网址:
装置
npm安装巴别塔预设反应
用法
将以下行添加到.babelrc文件中:
{
"presets": ["react"]
}
我在哪里可以找到特定项目的
.babelrc
,因为我只在本地为该项目安装了bebebel present react
。如果项目的根文件夹中没有,请创建它。我在哪里可以找到特定项目的.babelrc
,因为我只在本地为这个项目安装了bebebel-present-react
。如果它不在项目的根文件夹中,就创建它。