0

$variablesSCSS を読み取るようにstylelint を構成しました!default。これで修正されるかもしれないと思って stylelint-scss プラグインをロードしましたが、修正されていません。真のブラウザー ハッキングに対してブラウザー ハック ルールを有効にしたいのですが、すべての SCSS 項目で失敗した場合はこれをオフにする必要があります。

ブラウザ ハック ルールを有効にしておく方法を知っている人はいますか? SCSS の標準変数のようなブラウザ以外のハックでは失敗しませんか?

4

1 に答える 1

1

no-browser-hacks ルールは、SCSS 構文と互換性がありません。これは、ルールの READMEに記載されています。

次の 3 つのオプションが考えられます。

  1. SCSS を引き続き使用し、no-browser-hacks ルールをオフにします。
  2. SCSS の使用を継続し、スタイルハック(ルールを強化する基礎となるライブラリ)に SCSS 互換性を提供します。ライブラリの作成者は、このためのプル リクエストを喜んで受け入れます。
  3. 標準の CSS 構文と構文を使用することを優先して、SCSS の使用を中止します。

stylelint-scss プラグインを追加しても、SCSS の構文と構造に固有の追加のルールが提供されるため、問題は解決されません。stylelint のコア ルールは変更されません。

于 2016-10-29T12:16:03.300 に答える