9

我正在安装stylelint-config-styled-components一个反应项目。

当我执行npm run lint:css(或直接通过 CLI 使用 stylelint 命令)时,我没有得到任何结果。我故意添加了额外的空格和重复的样式声明,所以肯定应该有一些来自 stylelint 的反馈,表明我违反了规则。但是,我什么也没得到,甚至没有错误消息。有任何想法吗?

我已经安装了以下软件包:

  • stylelint 9.1.3
  • stylelint 配置推荐 2.1.0
  • stylelint-config-styled-components 0.1.1
  • stylelint 处理器样式组件 1.3.1

我正在使用以下脚本package.json

"scripts": {
    //other scripts
    "lint:css": "stylelint './src/**/*.js'"
}

我的内容.stylelintrc

{
 "processors": ["stylelint-processor-styled-components"],
 "extends": [
   "stylelint-config-recommended",
   "stylelint-config-styled-components"
 ]
}

我的项目的文件结构(我尝试直接在文件上运行命令,结果相同,所以我认为找不到 .js 文件不是问题)

-root
    -.stylelintrc
    -src
      -Components
        -Directory
          -ThingIWantLinted.js
        -AnotherDirectory
          -AnotherThingTolint.js
4

2 回答 2

2

也遇到了这个问题。升级到 stylelint 后,9.4.0lint 结果按预期显示。

参考问题。https://github.com/stylelint/stylelint/pull/3261

于 2018-08-14T04:10:51.407 回答
0

除了 (')

    "scripts": {
    //other scripts
    "lint:css": "stylelint ./src/**/*.js"
}

于 2018-12-26T07:35:21.027 回答