web-dev-qa-db-ja.com

反応SSR(サーバー側レンダリング)でスタイルローダーを使用するにはどうすればよいですか?

ご存知のように、スタイルローダーを使用してスタイルをリアクタプロジェクトに追加することは簡単ですが、サーバーサイドレンダリングではwindowを使用できないため、スタイルローダー(または代わりに何か)を使用する方法SSRプロジェクトでの))?

style-loaderを使用すると、期待どおりにこのエラーが返されます。

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

    ReferenceError: window is not defined
6

私は私の質問に対する答えを見つけました。 SSRでスタイルをロードするために isomorphic-style-loader を使用できます

5

私は node-style-loader プラグインを見つけました。しかし、更新されてからしばらく経ちました。使用方法は、webpack構成のstyle-loadernode-style-loaderに置き換えるだけです。

0
aswinshenoy