首页 > 解决方案 > 期望一个字符串,得到对象 gatsby-plugin-prettier-eslint Gatsby

问题描述

我正在尝试学习 Gatsby,并且包含了具有通用配置的 prettier-eslint 插件。你可以看到我的配置,文件等

当我尝试添加一个 css 文件时,我收到此错误:

错误

标签: reactjsgatsbyprettiergatsby-pluginprettier-eslint

解决方案


您是否尝试过使用以下内容?

eslint: {
  patterns: "**/*.{js,jsx,ts,tsx}",
  customOptions: {
    fix: true,
    cache: true,
  },
},

根据插件的示例,该eslint模式似乎是一个字符串,而不是一个数组。


根据这个打开的问题(从一周前开始),这似乎是插件的一个未解决问题,因此请密切关注该堆栈跟踪以了解它是如何演变的。如果在使用默认(和建议的)配置时依赖项有错误,那么如果您能够在源代码中发现错误或等待解决方案,则除了制作 PR 外,您无能为力。


推荐阅读