我正在尝试使用我下载的反应应用程序启动Express.js服务器,但是当我在服务器上执行npm启动时出现错误
ERROR in ./src/app.jsx
Module build failed: SyntaxError: Unexpected token (6:7)
4 | import 'react-select/dist/react-select.css';
5 |
> 6 | render(<div>Place your application here</div>, document.getElementById('app-root'));
为什么会这样?
答案 0 :(得分:1)
尝试使用此
import React from 'react';
import ReactDOM from 'react-dom';
import 'react-select/dist/react-select.css';
ReactDOM.render(
< div > Place your application here < /div>,
document.getElementById('root'));
答案 1 :(得分:0)
最后通过webpack.config中的设置预设使其正常工作:
presets:['es2015','react']
- 错误Uncaught SyntaxError: Unexpected token import
和npm install babel-preset-react
+ babel-preset-es2015