SyntaxError: C:/Users/.../.../react-example/test.jsx: Unexpected token (10:48)
8 | describe('Card component', function(){
9 | it('should exist', function(){
> 10 | let card = TestUtils.renderIntoDocument(<Card></Card>);
| ^
11 | expect(React.finDOMNode(card).textContext).toContent("Hello Word")
12 | })
8 | describe('Card component', function(){
9 | it('should exist', function(){
> 10 | let card = TestUtils.renderIntoDocument(<Card></Card>);
| ^
11 | expect(React.finDOMNode(card).textContext).toContent("Hello Word")
12 | })
13 | });
在根目录下新建一个 .babelrc 文件,并写入以下代码;
{
"presets": [
"
react","
es2015"
]
}
如果还报错,要查看有没有安装以下两个包:babel-preset-es2015 babel-preset-react
没有则执行以下命令:
npm install babel-preset-es2015 --save
npm install babel-preset-react --save