### index.html ```html <!DOCTYPE html> <html lang="en">
npm install @lsky/magic-loaderhtml
react
content="width=device-width, initial-scale=1, maximum-scale=1, minimum-scale=1, user-scalable=no">
{{HTML}}
`$3
`javascriptconst HtmlWebPackPlugin = require("html-webpack-plugin")
...
new HtmlWebPackPlugin({
template:
!!@lsky/magic-loader!${path.resolve(,
filename: path.resolve(__dirname, "../dist/index.html"),
})
...
`
$3
`javascript
import React from "react"
import ReactDOM from "react-dom"
import { renderToString } from "react-dom/server"
import App from "./app"if (typeof global.document !== "undefined") {
ReactDOM.render( , document.getElementById("app"))
}
// must be app
export const app = () => {
const html = renderToString( )
return html
}
``No chunk
No externals