2 つの質問があります。
1) CSS ローダーとスタイル ローダーは、2 つの webpack ローダーです。両者の違いが理解できませんでした。両方とも同じ仕事をしているのに、なぜ 2 つのローダーを使用しなければならないのですか?
2) 上記の Readme.md ファイルに記載されている .useable.less および .useable.css とは何ですか?
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
ローダーでプレーンな CSS に変換するimports
and を解決するurl(...)