2016-07-25 75 views
1

我想用JSX創建React應用程序,而不必使用終端或任何服務器端/ dev環境命令。我們使用的環境不允許在開發環境中運行命令,這些應用程序將純粹靜態託管在CDN上。客戶端JSX傳譯

所以我知道我可以簡單地包含Babel的browser.js在瀏覽器中執行JSX轉譯。完善。我擔心的是,巴別爾顯然不再支持這一點,現代版的巴別爾也將其刪除。還有其他解決方案嗎?是babel-standalone我應該用什麼?

我完全理解在生產中使用它的性能損失,但我們的用例(我無法想象的是具有如此多優秀和簡單的在線HTML/JS IDE的用例的不尋常)允許這樣做。

回答

1

是的,如果你不想捆綁自己的文件,babel-standalone是你應該使用的。 請參閱官方原型documentation
我在「codepen like」演示項目中使用上述鏈接中的CDN,並且它工作正常。