2017-06-25 7 views
1

私はインポートのためにpostcss-importを使用しており、縮小するにはcssnanoを使用しています。私のWebPACKの設定では、私はcss-loader ...適切なプラグインでpostcss-loaderを使用する場合は、css-loaderが必要ですか?

{ 
    loader: 'css-loader', 
    options: { 
    url: false, 
    import: false, 
    minimize: false, 
    importLoaders: 1, 
    souceMap: true, 
    } 
} 

ために以下の設定を使用してきた...しかし、私はすべてがまだので、今、私はちょうどstyle-loaderpost-cssを持って、罰金をロードすると思われることを削除するとき。安全に、私のCSSビルドからcss-loaderを省略することができますか、それとも必要な他の機能がありますか?私はcss-loaderを使用しないwebpack.config.jsファイルを見たことがないので、ここでは慎重にしたい! :)

答えて

0

css-loaderは基本的に、CSSファイル内で@importurl()と宣言された依存関係に従って、webpackが依存関係ツリーを構築できるようにします。

css-loader docsから:

CSS-ローダは@importとURLを(解釈)のインポート/必要()のように、それらを解決します。

postcss-importはCSS @importsを扱うので、あなたはまだ

...などの画像、フォント、のようなあなたのスタイルシートによってインポート他の静的な資産をバンドルする css-loaderが必要になります
関連する問題