1

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

所以我知道我可以简单地包含 Babel 的 browser.js 来在浏览器中进行 JSX 转译。完美的。我担心的是 Babel 显然不再支持这个,而现代版本的 Babel 已经将其删除。还有其他解决方案吗?我应该使用babel-standalone吗?

我完全理解在生产中使用它的性能损失,但是我们的用例(我无法想象这是一个有这么多伟大而简单的在线 HTML/JS IDE 的用例不寻常的用例)允许这样做。

4

1 回答 1

1

是的,如果您不想捆绑自己的文件,那么您应该使用babel-standalone 。请参阅官方文档中的原型制作:
我在“codepen like”演示项目中使用上述链接中的 CDN,它工作正常。

于 2016-12-31T13:57:13.353 回答