Stylelintでファイルを除外する


tl;dr

  • 設定ファイルのignoreFilesにGlobで書きまくればいい

状況

  • PostCSS + SugarSS
  • Webpack (4.8.1)

なぜか.stylelintignoreが全く反映されなかったので、設定ファイルに除外先を指定することにしました。

以下のように.stylelintrc.ymlなどに書けば対象のファイルが除外されます。

---
extends: stylelint-config-sugarss-recommended
plugins:
  - stylelint-order
ignoreFiles:
  - node_modules/**/*.css
  - src/lib/**/*.css
rules:
  - order/properties-alphabetical-order: true