npm i react react-dom -S
npm i @babel/preset-react -D
{
"presets": [
"@babel/preset-env",
"@babel/preset-react" // <--- this line
]
}
edit lib/app_web/templates/page/index.html
<div id="root">
</div>
edit assets/js/app.js
import React from "react";
import ReactDOM from "react-dom";
const Index = () => {
return <div>Hello React!</div>;
};
ReactDOM.render(<Index />, document.getElementById("root"));