问题标签 [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.
visual-studio-code - Stylelint VScode 不起作用
我想在我的 VScode 文本编辑器上使用 css linter“ stylelint ”。我下载了插件并安装了它,然后我设置了“css.validate”:false。但我没有任何框显示我的 CSS 文件错误。我能做些什么 ?
css - Stylelint:未定义的规则 font-family-no-missing-generic-family-keyword
当我使用 stylelint-config-recommend 通过 webpack 运行 stylefmt 和 stylefmt-loader 时会发生这种情况
webpack - Webpack 复制 stylelint 警告消息
目前我正在使用 scss 构建我的项目,并且我正在尝试在开发时合并 linting。我正在使用: - Postcss(和 postcss 报告器) - 提取文本 webpack 插件 - Stylelint
但是,来自 stylelint 的警告消息是重复的。这是我的配置
Webpack 配置
Postcss 配置
如果我在收到多条 stylelint 消息require('stylelint')
之前就提出来会很有趣。postcss-reporter
css - 块中 stylelint 的默认属性顺序是什么?
我知道答案应该很容易找到,但是我在stylelint 的官方网站上找到的唯一对“订单”的引用是stylelint-order 插件,这看起来很有趣,但对于我的需求来说有点过分了(不打算安装并暂时配置它)。
Stylelint 建议(通过发送警告)块内的特定属性顺序,即这个块:
property-sort-order
将在所有内部行中发送警告。那么需要的顺序是什么?
css - Stylelint 验证 SCSS mixin 中的声明
我有一个看起来像这样的mixin:
我也有这个规则的 stylelint 设置:
mixin 和 stylelint 规则都有效。但是,由于 if 语句后的空行,使用此规则会为上述 mixin 引发错误。我找不到任何忽略或排除此 stylelint 规则的规则,例如 if 语句后的 except。如何在不更改项目中所有声明的规则的情况下验证这种代码?
css - 如何保持这个 CSS 代码 DRY 以及满足无降序特性
这是我的 CSS 块:
stylelint 抱怨:
似乎它希望我拆分table
和.table
声明,但这只会复制样式。不知道如何保持代码干燥并满足 stylelint。有任何想法吗?
这些错误可以在这里重现https://stylelint.io/demo/。
css - stylelint 规则黑名单特定选择器
这是关于stylelint
.
我正在寻找将特定选择器的使用列入黑名单的解决方案,例如
有一个规则来阻止特定的属性链接。
但是没有规则可以阻止使用特定的选择器。
有什么办法可以将以前的可用规则调整到选择器上方的黑名单?
谢谢
css - 如何使用 stylelint 在多个 css 文件之间查找重复的选择器
我想在多个 css 文件之间找到重复的选择器。我无法将这些文件合并为一个。因为我需要为每个文件生成结果,这将很容易删除重复项。
sass - 它是 stylelint 规则“unit-no-unknown”中的错误还是功能?
Stylelint 显示 Sass 映射中的键错误,因为 Linter 怀疑该数字应该有一些单位。https://stylelint.io/user-guide/rules/unit-no-unknown/