在React Js中消除客户端代码



我的一个项目需要帮助。(基于反应)

场景:在我的项目文件A中,代码的一部分用于SSR,另一部分用于CSR。

面临的问题:当捆绑项目(app-shell)时,在CSR中我也看到了SSR代码。

目标:在CSR上渲染时消除SSR代码。(基于反应的溶液)类似vercel nextjs的行为:https://next-code-elimination.vercel.app/

请让我知道如何实现或任何参考链接将是有帮助的。

  • 在webpack配置中使用了一个标志isServer,并将其默认设置为false。

  • 根据process . isserver

  • 尝试AST方法消除服务器端代码

最新更新