微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

为什么 stylelint 只用一个 css 类就使我的非常简单的文件失败了

如何解决为什么 stylelint 只用一个 css 类就使我的非常简单的文件失败了

我刚刚在一个看起来像这样的文件中遇到了两个 stylelint 错误

.link {
  position: absolute;
  top: var(--spacing-l);
  left: var(--spacing-fluid-l);
  z-index: 2;
  color: var(--color-white);
  appearance: none;
  white-space: Nowrap;
  composes: nav-bold from '~@tv2/ui-ng/styles/typography.module.css';
  text-decoration: none;
  display: inherit;

  &:hover {
    color: var(--color-white);
  }

}

.icon {
  color: var(--color-white);
  height: 20px;
  width: auto;
  margin-right: 5px;
  margin-top: 4px;

  & > svg {
    height: 20px;
    width: auto;
    margin-right: 5px;
    margin-top: 4px;
  }
}

错误

 1:1  ✖  UnkNown rule no-invalid-position-at-import-rule  no-invalid-position-at-import-rule
 1:1  ✖  UnkNown rule no-irregular-whitespace             no-irregular-whitespace

查看 no-invalid-position-at-import-rule https://stylelint.io/user-guide/rules/no-invalid-position-at-import-rule 似乎都不适用于我的代码

当然,我想制作最小的可重复示例。

所以我做了以下:

.link {
  position: absolute;
}

手工编写,以免出现任何不良类型的空白。

使用命令 yarn stylelint path-to-file 运行 stylelint 返回

 1:1  ✖  UnkNown rule no-invalid-position-at-import-rule  no-invalid-position-at-import-rule
 1:1  ✖  UnkNown rule no-irregular-whitespace             no-irregular-whitespace

我的系统是mac Catalina,intel芯片,node版本v14.16.1,stylelint版本13.12.0,yarn版本2.4.1

问题有些隐含,但要准确地拼写出来 - 为什么 stylelint 会在一个似乎没有它们的文件中抛出这两个错误,如果文件错误,我该如何修复文件

解决方法

所以 - 当它说 Unknown rule no-invalid-position-at-import-rule 时,我太专注于 no-invalid-position-at-import-rule 而我应该专注于它的未知规则部分。

Stylelint 说它不知道这个规则——为什么它不知道这个规则?因为我们最近更新了 stylelint 配置,但没有更新 stylelint 版本,所以配置中有 stylelint 不知道的规则。

,

对于 Visual Studio Code:卸载 Stylelint 扩展并重新安装,错误应该会消失。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐


Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其他元素将获得点击?
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。)
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbcDriver发生异常。为什么?
这是用Java进行XML解析的最佳库。
Java的PriorityQueue的内置迭代器不会以任何特定顺序遍历数据结构。为什么?
如何在Java中聆听按键时移动图像。
Java“Program to an interface”。这是什么意思?