1

SASS ファイルをチェックするために stylelint を使用しようとしています。ルールを設定したら

"indentation": "tab"

stylelint が次のエラーをスローする

 2:1   ✖  Expected indentation of 1 tab   indentation
 3:1   ✖  Expected indentation of 1 tab   indentation
 5:1   ✖  Expected indentation of 1 tab   indentation
 8:3   ✖  Expected indentation of 1 tab   indentation
11:3   ✖  Expected indentation of 1 tab   indentation
14:3   ✖  Expected indentation of 1 tab   indentation
....

インデントを正しくチェックする方法は?

UPD: スタイルのトップ:

@import "theme/bootstrap"
@import "theme/bootstrap-theme"
@import "theme/theme"

@keyframes hide-notifi

    0%
        top: 0

    75%
        top: 0

    100%
        top: -100%
4

1 に答える 1

1

stylelint は現在、空白ベースの SASS 構文と互換性がありません。

stylelint.io Web サイトを引用するには:

CSS に似た構文を理解する: リンターは PostCSS を利用しているため、SCSS、SugarSS、 Less の実験的なサポートなど、PostCSS が解析できるすべての構文を理解します。

空白ベースの構文であるSugarSSを採用できます。precss PostCSS プラグイン パックと組み合わせると、空白ベースの SASS に匹敵するものになります。

もう 1 つのオプションは、PostCSS コミュニティに SASS パーサーを提供することです。

または、SASS 構文をサポートするSASS-lintを使用できますが、stylelint とは異なる機能セットがあります。

于 2016-09-04T18:59:03.440 に答える