简易React Playground实现 - 2.代码转译
1.背景
jsx/tsx代码,无法直接在浏览器端运行。所以需要将代码进行转译。
可以通过babel去实现。
以babel playground为例(https://www.babeljs.cn/repl#):
// 转译前
const App = () => {
return (
<div>Hello</div>
)
}
// 转译后
var _reactJsxRuntimeJs = require("react/jsx-runtime.js");
const App =...
blog.ai-is-luv.com1 min read