import { createRoot } from "react-dom/client"; import App from "./App"; import "./styles/global.css"; const container = document.getElementById("root"); if (!container) { throw new Error("index.html 里没有 #root"); } // 不用 StrictMode:这个界面的关键路径是命令式的(WebSocket、requestAnimationFrame 绘制 // 循环、canvas 尺寸)。StrictMode 在开发下会把每个 effect 跑两遍,于是连接与绘制循环会 // 短暂地建两份——排查起来的噪音大于它带来的收益。生产构建的行为与这里一致。 createRoot(container).render();