Babel-node无法解析jsx,意外的令牌<

时间:2016-08-08 15:53:03

标签: node.js reactjs jsx babel isomorphic-javascript

我试图使用babel-node在服务器上呈现jsx视图。我目前的设置是窒息'<'在评估我的require()' d路线时

SyntaxError: /apps/webapp/src/js/routes.jsx: Unexpected token (18:2)
16 |
17 | export default (
> 18 |   <Route path="/" component={App}>

.babelrc

{
"presets": ["es2015", "react", "stage-0"],
"plugins": [
   "add-module-exports"
 ]
}

我只是试图从我的server.js中要求路由

const webAppRoutes = require('../webapp/src/js/routes.jsx');

通过&babel-node server.js&#39;运行服务器。我错过了一些关于它应该如何工作的内容吗?提前感谢任何指导

更新了信息

的package.json

"babel-core": "^6.13.2",
"babel-polyfill": "^6.9.1",
"babel-preset-es2015": "^6.13.2",
"babel-preset-react": "^6.11.1",
"babel-register": "^6.11.6",

节点版本 - v6.2.1

0 个答案:

没有答案