从react-dom导入createPortal的成本是131kb(压缩后:42kb)
我尝试将其导入为看起来像可以从“react-dom/client”导入的createRoot,但我不能这样做。 有什么办法可以降低这个成本吗?
一般来说,如果你使用nextJS并且关心“First Load JS”的大小,无论是否导入它都不会改变。因此,您可以按原样使用它并睡个好觉。捆绑尺寸也相同。
不。它是从
react-dom
导出的,因此您无法从 react-dom/client
导入它。而且成本也不是什么大问题。你为什么关心它?