问题标签 [stylelint]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
16164 浏览

visual-studio-code - Stylelint VScode 不起作用

我想在我的 VScode 文本编辑器上使用 css linter“ stylelint ”。我下载了插件并安装了它,然后我设置了“css.validate”:false。但我没有任何框显示我的 CSS 文件错误。我能做些什么 ?

0 投票
2 回答
6854 浏览

css - Stylelint:未定义的规则 font-family-no-missing-generic-family-keyword

当我使用 stylelint-config-recommend 通过 webpack 运行 stylefmt 和 stylefmt-loader 时会发生这种情况

在此处输入图像描述

0 投票
0 回答
209 浏览

webpack - Webpack 复制 stylelint 警告消息

目前我正在使用 scss 构建我的项目,并且我正在尝试在开发时合并 linting。我正在使用: - Postcss(和 postcss 报告器) - 提取文本 webpack 插件 - Stylelint

但是,来自 stylelint 的警告消息是重复的。这是我的配置

Webpack 配置

Postcss 配置

如果我在收到多条 stylelint 消息require('stylelint')之前就提出来会很有趣。postcss-reporter

0 投票
1 回答
434 浏览

css - 块中 stylelint 的默认属性顺序是什么?

我知道答案应该很容易找到,但是我在stylelint 的官方网站上找到的唯一对“订单”的引用是stylelint-order 插件,这看起来很有趣,但对于我的需求来说有点过分了(不打算安装并暂时配置它)。

Stylelint 建议(通过发送警告)块内的特定属性顺序,即这个块:

property-sort-order将在所有内部行中发送警告。那么需要的顺序是什么?

0 投票
1 回答
1630 浏览

css - Stylelint 验证 SCSS mixin 中的声明

我有一个看起来像这样的mixin:

我也有这个规则的 stylelint 设置:

mixin 和 stylelint 规则都有效。但是,由于 if 语句后的空行,使用此规则会为上述 mixin 引发错误。我找不到任何忽略或排除此 stylelint 规则的规则,例如 if 语句后的 except。如何在不更改项目中所有声明的规则的情况下验证这种代码?

0 投票
1 回答
233 浏览

css - 通过破坏规则而不是文件名获取 stylelint 报告

我已经在我的项目中实现了 STYLELINT

但目前这按文件名显示错误。

有什么方法可以让错误按规则而不是文件名排序?像下面?

我检查了他们的网站,但找不到任何答案。

0 投票
1 回答
1453 浏览

css - 如何保持这个 CSS 代码 DRY 以及满足无降序特性

这是我的 CSS 块:

stylelint 抱怨:

似乎它希望我拆分table.table声明,但这只会复制样式。不知道如何保持代码干燥并满足 stylelint。有任何想法吗?

这些错误可以在这里重现https://stylelint.io/demo/

0 投票
1 回答
180 浏览

css - stylelint 规则黑名单特定选择器

这是关于stylelint.

我正在寻找将特定选择器的使用列入黑名单的解决方案,例如

有一个规则来阻止特定的属性链接。

但是没有规则可以阻止使用特定的选择器。

有什么办法可以将以前的可用规则调整到选择器上方的黑名单?

谢谢

0 投票
1 回答
147 浏览

css - 如何使用 stylelint 在多个 css 文件之间查找重复的选择器

我想在多个 css 文件之间找到重复的选择器。我无法将这些文件合并为一个。因为我需要为每个文件生成结果,这将很容易删除重复项。

0 投票
1 回答
84 浏览

sass - 它是 stylelint 规则“unit-no-unknown”中的错误还是功能?

Stylelint 显示 Sass 映射中的键错误,因为 Linter 怀疑该数字应该有一些单位。https://stylelint.io/user-guide/rules/unit-no-unknown/

单位未知