ベストアンサー1
CSS ローダーは CSS ファイルを受け取り、 webpack の機能を使用して解決されたimports
CSSを返します。url(...)
require
var css = require("css!./file.css"); // => returns css code from file.css, resolves imports and url(...)
返された CSS に対しては実際には何も行われません。
スタイル ローダーは CSS を受け取り、それを実際にページに挿入して、そのスタイルがページ上でアクティブになるようにします。
これらは異なる操作を実行しますが、Unixのパイプのように連結すると便利なことがよくあります。たとえば、Less CSSプリプロセッサ、あなたは使うことができます
require("style!css!less!./file.less")
に
file.less
LessローダーでプレーンCSSに変換する- CSSローダーを使用してCSS内のすべての
imports
およびを解決するurl(...)
- スタイルローダーを使用してページにスタイルを挿入します