2016-08-11 5 views
0

プロジェクトで使用するすべてのルールを含む.scss-lint.ymlファイルがあります。SCSS Lint:セレクタとしてクラス名のみを使用する

私たちがSCSSで実施することの1つは、BEMのドキュメントに従って、クラスのみが対象とされていることです。

これは私の.scss-lint.ymlには含まれていないため、現在のところ一種の非公式のルールとして立っています。

scss-lint pageからすぐには分かりません。クラス名以外のものがセレクタとして使用されている場合にエラーを表示するYMLに適用できるルールはありますか?

答えて

0

スタイルシートにクラスとIDの使用を強制するidSelectorリンターhttps://github.com/brigade/scss-lint/blob/master/lib/scss_lint/linter/README.md#idselectorがあります。だからあなた.scss-int.yml

SelectorFormat: enabled: true convention: BEM

を使用することができますその上を含んでいるでしょう https://github.com/brigade/scss-lint/blob/master/lib/scss_lint/linter/README.md#selectorformat

- あなたはBEMを使用する場合

しかし、私はSelectorFormatを有効にしてBEM大会に渡すために助言します

NameFormat: enabled: true convention: BEM

すべてのリンガーはドキュメントですdここをクリックhttps://github.com/brigade/scss-lint/blob/master/lib/scss_lint/linter/README.md#linters

希望します。

関連する問題