使用babel-node运行多个预设(ES2015和React)

时间:2017-09-25 14:31:50

标签: node.js reactjs ecmascript-6 babel npm-scripts

我的package.json

中有这个npm脚本
"babel-node": "babel-node --presets es2015"

它会运行与我的服务器有关的所有内容。

但是当我尝试将React元素渲染到DOM时,浏览器会给我这个错误:

  

Uncaught SyntaxError: Unexpected token <

所以我尝试添加react预设但是如何告诉npm脚本在运行命令的同时考虑两个预设?

这两种方式似乎不起作用:

babel-node --presets react es2015
babel-node --presets react, es2015

1 个答案:

答案 0 :(得分:0)

您应首先加载反应预设:

babel-node --presets=es2015,react