webpackのpost cssファイルをロードすることによって生成される警告を抑制するにはどうすればよいですか?webpackとpost cssを使用して警告を抑制する方法
警告例:
WARNING in ./~/css-loader!./~/postcss-loader!./src/components/Navigator/Navigator.css
postcss-custom-properties: C:\StackData\bd\src\components\Navigator\Navigator.css:33:9: variable '--active' is undefined and
used without a fallback
私のWebPACKの設定:
module: {
loaders: [
...
{test: /\.css/, loader: 'style-loader!css-loader!postcss-loader'},
...
]
},
postcss: function() {
return [precss, autoprefixer];
}
こんにちはを追加してみてくださいすることができ、ポイントは、私はすべての私のVARSを保持するファイルを持っていることであると私は今までにコンポーネントのspdifferent CSSのページを持っているので、実際にはこの警告はこの警告が間違っ –
ですユニットテストで警告されている警告https://github.com/postcss/postcss-custom-properties/blob/12ad2bf75c40338f629f8b3d47c921ba30a5f98a/test/index.js#L61-L72、もしあなたがそれを取得すれば、それはプラグインにそれはできません。 var()の使い方を変えたいのであれば、プラグインは同じコンテキストでその定義を持つ必要があります。すべてのvarsを含むjsファイルをお持ちの場合は、このプラグインの「変数」オプションを使用してください。別のCSSファイルに変数がある場合、postcss-importを使用すると、postcss-custom-propertiesは正しい(現在の)スコープのvarにアクセスできます。 – MoOx
@MoOxあなたが角度のあるチームに達することができれば、これを修正できるのでいいですね。 – Ced