【发布时间】:2018-10-09 05:21:08
【问题描述】:
我正在一个 react 项目上安装 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
【问题讨论】:
-
这里也一样。我按照Styled Components website 上的详细步骤操作,但一无所获。我还运行了
stylelint './src/**/*.js' --formatter verbose,它确实列出了它应该检查的文件,但它们都返回 OK(绿色),即使其中一些有明显的问题。
标签: reactjs styled-components npm-scripts stylelint