javascript - 使用 jsx 命令行编译器——不会编译到文件

标签 javascript reactjs

我有一个可能是简单的 jsx 问题,所以请原谅我的愚蠢。

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

var helloWorld = React.createClass({
    render: function() {
        return <div>hello</div>
    }
})

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

我想将此文件输出到test.js。但是,如果我尝试命令 jsx test.jsx test.js 什么也不会发生 - 它只输出 jsx 命令的帮助信息。

有什么想法吗?我觉得这应该是显而易见的。

最佳答案

好吧,愚蠢的错误。这个命令解决了这个问题:

jsx test.jsx > test.js> 将输出放入文件中。足够简单。

关于javascript - 使用 jsx 命令行编译器——不会编译到文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26849391/

相关文章:

javascript - 数据数组作为 extjs 中的模型属性

javascript - 我可以将 javascript 放在 <div> 旁边吗

node.js - 如何构建一个使用 React 构建的独立桌面应用程序,使用 Node 后端,并将前端和后端都 package 在 Electron 中作为桌面应用程序?

javascript - 如何找出React Native应用程序中的内存泄漏?

javascript - ruby on rails如何使用javascript下载csv文件

javascript - 滚动渐变时如何更改div颜色?

javascript - 如何单击列上的图像以编辑同一行其他列上的文本?

javascript - 未捕获的类型错误 : undefined is not a function

javascript - react router v4 不呈现任何其他路由

asp.net - 如何将 Material-UI 与 React 和 ASP.net MVC 结合使用