0

对于这个新手问题我真的很抱歉,但我不知道如何解决这个问题......

我安装了 linter-stylelint 并尝试像那里所说的那样配置它: https ://atom.io/packages/linter-stylelint

所以: - 我在我的项目中放置了一个 stylelint.config.js 文件。- 在设置中,我检查了使用标准 - 但看不到我必须做什么才能“在 package.json 中添加 stylelint 部分”

在我的 Mac 上,我看到了文件:/Users/eric/node_modules/stylelint-config-standard 但我不知道我必须在里面插入什么代码......

顺便说一句,当我尝试在 css 文件中使用 linter-stylelint 时,我收到错误消息: Unable to parse stylelint configuration Unexpected token :

在我的 stylelint.config.js 中,我现在有以下代码:

{
"extends": "stylelint-config-standard"
  "rules" {
    "no-unsupported-browser-features": [ true, { "severity": "warning" }]
   }
}

谢谢,如果你能帮助我!;)

保罗

4

1 回答 1

0

所以: - 我在我的项目中放置了一个 stylelint.config.js 文件。- 在设置中,我检查了使用标准

根据您引用的文档,您应该放置一个stylelint.config.js文件选中“使用标准”。

我收到错误消息Unable to parse stylelint configuration Unexpected token :

这是因为您的配置文件的 JSON 无效。它缺少逗号和冒号。使用JSONLint 之类的服务来验证 JSON。您的固定配置是:

{
    "extends": "stylelint-config-standard",
    "rules": {
        "no-unsupported-browser-features": [true, {
            "severity": "warning"
        }]
    }
}

即使此配置是有效的 JSON,它也不会起作用,因为该no-unsupported-browser-features规则不再内置在 stylelint 中。但是,它可以作为插件使用。如果您想使用它,您需要按照插件的说明进行操作。

我真的很抱歉这个新手问题

没关系。一开始我们都是新手!由于您刚刚开始使用 stylelint,我建议您删除该stylelint.config.js文件并确保选中“使用标准”框。这可能是最快的开始方式。一旦您对该工具更加熟悉,您就可以研究为您的特定需求创建自己的配置文件。

于 2018-03-23T15:34:31.577 回答