客户端JSX转换

时间:2016-07-25 20:56:01

标签: reactjs babeljs react-jsx jsx transpiler

我想用JSX创建React应用程序,而不必使用终端或任何服务器端/ dev环境命令。我们使用的环境不允许在开发环境中运行命令,这些应用程序将纯粹静态地托管在CDN上。

所以我知道我可以简单地包含Babel的browser.js来在浏览器中进行JSX转换。完善。我担心的是Babel显然已经停止支持这个了,并且Babel的现代版本已经删除了它。还有其他解决方案吗? babel-standalone我应该使用什么?

我完全理解在生产中使用它的性能损失,但是我们的用例(我无法想象这是一个与许多优秀和简单的在线HTML / JS IDE一起使用的例子)允许这样做。< / p>

1 个答案:

答案 0 :(得分:1)

是的,如果您不想捆绑自己的文件,babel-standalone就是您应该使用的。 请参阅官方documentation上的原型设计:
我在&#34; codepen中使用上面链接中的CDN,如&#34;演示项目,它工作正常。