stylelint16版本升级

遇到的问题

  • stylelint16升级之后,发现所有的css文件都报了错误 Unknown rule indentation.Stylelint(indentation)

查找资料

  • 发现16版本移除了之前的76条规则,包括indentation缩进等 issues
  • 社区提供了插件,如果需要之前的规则,需要安装额外的插件 issues

解决问题

  • npm add -D stylelint @stylistic/stylelint-plugin

  • 修改stylelintrc文件, 注意修改的是plugins,不是extends

    1
    2
    3
    {
    "plugins": ["@stylistic/stylelint-plugin"],
    }
  • stylelint-stylistic