在React JavaScript文件中禁用VS Code Stylelint错误

jje*_*nzz 2 visual-studio-code stylelint

在此输入图像描述

[stylelint] Unexpected missing end-of-source newline (no-missing-end-of-source-newline)
[stylelint] Expected "backgroundColor" to be "backgroundcolor" (value-keyword-case)
[stylelint] Expected a trailing semicolon (declaration-block-trailing-semicolon)
Run Code Online (Sandbox Code Playgroud)

如何阻止VS Code Styleint扩展报告此类内容?你可以看到它并不是特别有用:P

更新:

为了澄清,我有一个.stylelintrc配置文件,我的规则就像我想要的那样,但是我希望它能够使我的样式而不是我的JavaScript.该扩展的描述说:

stylelint自动验证具有以下语言标识符的文档:

......并且javascriptreact是其中一种语言标识符.我想知道如何阻止扩展验证javascriptreact文件.

Des*_*o27 8

TL; DR

这是一个.stylelintrc文件的工作示例,它使VS Code忽略JS/JSX文件:

{
  "ignoreFiles": [
    "**/*.js",
    "**/*.jsx"
  ]
}
Run Code Online (Sandbox Code Playgroud)

注意:您可能需要重新启动VS Code


说明

VS Code的Stylelint扩展读取.stylelintrc,因此您可以使用ignoreFiles键来阻止VS Code对某些文件类型的linting样式.

作为文档,你也可以使用.stylelintignore文件,但它不适合我,因为VS Code似乎忽略了该文件.

  • 更加强调重新启动VS代码 (2认同)