需要帮助来完成Atom的linter-stylelint的安装

时间:2018-03-22 19:23:39

标签: stylelint linter

对于这个新手问题我真的很抱歉,但我无法解决这个问题......

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

所以: - 我在我的项目中放了一个stylelint.config.js文件。 - 在设置中,我选中了使用标准 - 但是看不到我要做的事情"在你的package.json中添加一个stylelint部分"

在我的Mac上,我看到了该文件: /用户/埃里克/ node_modules / stylelint-配置标 但是我不知道我必须在里面输入什么代码...

顺便说一句,当我尝试在css文件中使用linter-stylelint时,我收到错误消息: 无法解析stylelint配置 意外的令牌:

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

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

谢谢你能帮助我! ;)

1 个答案:

答案 0 :(得分:0)

  

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

根据the docs you reference,您应该 放置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中。但是,它可以作为插件使用。如果您想使用它,您需要关注the plugin's instructions

  

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

没关系。我们一开始都是新手!由于您刚开始使用stylelint,我建议您删除stylelint.config.js文件并确保"使用标准"框已选中。这可能是最快捷的方式。在您熟悉该工具后,您可以根据自己的特定需求调查creating your own configuration文件。