没有从stylelint / stylelint-config-styled-components获得结果或错误

时间:2018-04-28 15:21:04

标签: reactjs styled-components npm-scripts stylelint

我在反应项目上安装stylelint-config-styled-components

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

我安装了以下软件包:

  • stylelint 9.1.3
  • stylelint-config-recommended 2.1.0
  • stylelint-config-styled-components 0.1.1
  • stylelint-processor-styled-components 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

2 个答案:

答案 0 :(得分:2)

也遇到了这个问题。升级到stylelint 9.4.0之后,现在皮棉结果将按预期显示。

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

答案 1 :(得分:0)

除了(')

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