2015-07-13 124 views
2

所以,我安装了JSX工具: https://facebook.github.io/react/docs/tooling-integration.html如何使用React.js JSX转换器转换单个目标文件?

npm install -g react-tools 

的文档没有给出关于转换单个文件的信息。例如,建议使用该工具的唯一方法是:

jsx --watch src/ build/ 

这会将所有文件从src /转换为build /。

但是,我想只转换单个文件。是否可以使用jsx工具?

+1

仅供参考,反应的工具已被弃用的https: //facebook.github.io/react/blog/2015/06/12/deprecating-jstransform-and-react-tools.html。 – MattDuFeu

回答

4

如果你想编译一个JSX文件只是js的使用方法:

jsx myfile.jsx > myfile.js 

您可以输出到适当一个build目录

jsx myfile.jsx > build/myfile.js 
+0

那简单!奇怪的是他们没有在文档中提到它。 – Meglio

+0

文档(对于react-tools)离开了IMO,我做了一个有教养的猜测,它工作。 – HelloWorld

+0

因此,有两个.js文件驻留在同一个目录中,只有一个会使用您的方法进行编译,这是正确的吗? – Meglio