【问题标题】:How to fix ,End of file expected error in settings.json file?如何修复 settings.json 文件中的预期文件结束错误?
【发布时间】:2022-01-11 23:09:34
【问题描述】:

所以我安装了 Live sass 编译器扩展,但它无法正常工作。我去了它的设置,那里什么也没有。所以我去了它的 MD 文件,在我的 settings.json 文件中复制了它的设置。但在那之后,我收到了这个错误 -

这是代码-

    "liveSassCompile.settings.formats":[
 
    {
        "format": "expanded",
        "extensionName": ".css",
        "savePath": null
    },

    {
        "format": "compressed",
        "extensionName": ".min.css",
        "savePath": "/dist/css"
    },

    {
        "format": "compressed",
        "extensionName": ".min.css",
        "savePath": "~/../css/"
    }
]

这是错误-

End of file expected. jsonc [1, 35]

另外,我是堆栈溢出的新手!所以请原谅我的幼稚。

【问题讨论】:

  • 这些都在你的文件里了吗?
  • 是的,实际上我是从扩展的文档中粘贴的。我的 settings.json 文件是空的。不是 defaultsettings.json,而是这个!

标签: css json sass vscode-settings live-sass-compiler


【解决方案1】:

JSON 文件必须以数组 ([) 或对象 ({) 开头。也许您应该将它粘贴到文件中的某个地方。

{
  "settings": {
    // maybe somewhere like here
  }
}

【讨论】:

  • 但是为什么我必须粘贴任何东西呢? live sass 编译器扩展不应该已经有了这些设置吗?扩展名似乎是空的,还是我的 defaultsettings.json 文件中有错误?
  • 您的问题中没有足够的信息来说明您安装了什么以及您做了什么。我的回答只是关于错误消息。
  • 谢谢你,我按照你的方式做了,现在错误消失了。但问题是 live sass 编译器扩展没有在任何地方生成输出文件!我认为这个错误是原因,但现在它已经解决了。我不知道为什么它不起作用?编辑:另外,我不能赞成你的答案需要 15 个代表点。
  • 你在看哪个文件?
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2020-02-16
  • 2022-01-04
  • 1970-01-01
  • 2019-12-24
  • 1970-01-01
相关资源
最近更新 更多