将.jsx字符串转换为.js

时间:2016-09-19 03:39:59

标签: javascript reactjs jsx

无论如何将转换后的.jsx输出到字符串而不是文件?

e.g。类似的东西:

function convert(jsx_string, function(js_string) {

}

2 个答案:

答案 0 :(得分:4)

如果您要问的话,可以通过编程方式使用Babel。请参阅docs

var result = babel.transform(jxs_string).code;

确保将react preset传递给该功能,或将其包含在.babelrc中。

答案 1 :(得分:1)

npm install jsx-to-string

只要看到上面的链接,你就一定会理解jsx如何转换为js文件的概念。