我有一个具有以下内容的文件src / post.jsx

var React = require('react');

var Post = React.createClass({

    render: function() {
        return (
            <h1>I am a t!!!</h1>
        );
    }

});

module.exports = Post;
React.render(
  <Post />,
  document.getElementById('post')
);


当我跑步

jsx --watch src/  build/\


仅创建了构建目录,而没有post.js文件。

我是否必须先运行其他命令?

最佳答案

jsx似乎只考虑*.js文件by default

-x, --extension <js | coffee | ...>      File extension to assume when resolving module identifiers (default: js)


因此,添加-x jsx

关于javascript - JSX不创建文件,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/29176111/

10-12 15:52