【问题标题】:How can I use style-loader in react SSR (Server Side Rendering)?如何在 React SSR(服务器端渲染)中使用样式加载器?
【发布时间】:2019-01-05 07:08:11
【问题描述】:

如你所知,我们可以很容易地使用 style-loader 将我们的样式添加到我们的 react 项目中,但是 window 在服务器端渲染中不可用,所以我如何使用 style-loader (或其他东西而不是 SSR 项目中的那个)?

当我使用 style-loader 时,它会按预期返回此错误:

 .../public/server.js:866
        return window && document && document.all && !window.atob;
        ^

    ReferenceError: window is not defined

【问题讨论】:

  • 您解决了这个问题吗?

标签: reactjs webpack webpack-style-loader server-side-rendering


【解决方案1】:

我刚刚找到了我的问题的答案;我们可以使用isomorphic-style-loader 在 SSR 中加载样式

【讨论】:

  • 嘿伙计,我完全按照链接显示的方式进行操作,但收到了 No PostCSS Config found in ...\css 的消息。您是否也收到此错误?
  • @kabison33 解决这个错误你需要添加到你的项目postcss.config.js文件
猜你喜欢
  • 2020-02-26
  • 1970-01-01
  • 2021-06-09
  • 2021-11-01
  • 2017-02-18
  • 1970-01-01
  • 2018-06-05
  • 2019-07-10
  • 2022-08-05
相关资源
最近更新 更多