仅转换JSX

时间:2016-03-02 01:54:43

标签: reactjs ecmascript-6 babeljs react-jsx

对ES6的支持正在改善(https://kangax.github.io/compat-table/es6/),即将推出的Chrome版本似乎支持Babel所能提供的功能。

如何将工具链更改为仅转换JSX。 现在Babel必须将所有东西都转换为ES5。

我找不到将JSX部分转换为ES5或ES6并将ES6代码保留原样的方法。

你知道如何使用babel来改造JSX。

我们当前的应用程序仅适用于Chrome,因此向后兼容性不是问题(这是一个内部项目)。

1 个答案:

答案 0 :(得分:3)

如果您使用Babel 6,则可以使用以下.babelrc

执行此操作
{
    "plugins": ["transform-react-jsx"]
}

这将告诉Babel 转换jsx,而不是别的。