用于故事书 mdx 的 eslint

eslint for storybook mdx

我正在为一个使用 .mdx 格式的项目设置故事书,我想设置 eslint 以便我可以检查空格、字母顺序和其他内容。

我已经尝试设置此 https://github.com/mdx-js/eslint-mdx,而且我似乎已经设置了,但是当我 运行 eslint . --ext mdx 时,我的 [=23] 之一出现以下错误=] 文件:

有人可以给我指点一个很好的资源来解决这个问题,或者告诉我我做错了什么吗?

干杯

我在他们的 github 页面上发现 this issue 为我解决了这个问题。基本上我们在 .eslintrc 中使用“覆盖”来将正确的解析器分配给 mdx 文件,如下所示:

{
  ...,
  overrides: [
    {
      files: '*.mdx',
      extends: 'plugin:mdx/recommended',
    },
  ],
}