使用jsx命令行编译器 - 将无法编译为文件

isa*_*ess 0 javascript reactjs react-jsx

我有一个简单的jsx问题,所以请原谅我的愚蠢.

我正在使用React的jsx命令行编译器.我有一个非常简单的JSX文件,如下所示:

var helloWorld = React.createClass({
    render: function() {
        return <div>hello</div>
    }
})
Run Code Online (Sandbox Code Playgroud)

如果我在命令行中键入以下内容,它将编译(并在控制台中显示结果): jsx test.jsx

我想输出这个文件test.js.但是如果我尝试命令jsx test.jsx test.js没有任何反应 - 它只输出jsx命令的帮助信息.

有任何想法吗?我觉得它应该是显而易见的.

isa*_*ess 5

好吧,愚蠢的错误.这个命令解决了它:

jsx test.jsx > test.js.在>将输出到文件中.很简单.