首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在VS Code中获得mdx文件支持(linting)?

如何在VS Code中获得mdx文件支持(linting)?
EN

Stack Overflow用户
提问于 2020-10-30 01:38:36
回答 1查看 1.3K关注 0票数 1

我有一个带有storybook插件的vue.js项目。我正在尝试使用Docs插件写一个故事,它允许你在.mdx中写故事,我在vs代码中使用linting有困难。

提前感谢,任何帮助都将不胜感激!

我正在使用这个在这里找到的示例项目https://github.com/vueschool/storybook-fundamentals/tree/master

示例项目安装了"eslint":"^6.7.2“。我已经安装了"eslint-plugin-mdx":"^1.8.2“

我安装了以下扩展

按照https://github.com/mdx-js/eslint-mdx的建议,我的ES lint配置如下所示

代码语言:javascript
复制
{
  "extends": ["plugin:mdx/recommended"]
}

似乎vs代码正在拾取mdx文件,但似乎没有发生linting,我是不是做错了什么?

此外,我已经添加了以下VS代码设置,但它似乎没有做太多

EN

回答 1

Stack Overflow用户

发布于 2020-12-05 07:24:39

如果这对任何人有帮助。eslint-mdx的工作依赖于eslint-plugin-react。

检查https://github.com/mdx-js/eslint-mdx/issues/229

我的eslint配置如下所示,以供参考。

代码语言:javascript
复制
   "root": true,
    "env": {
      "node": true
    },
    "extends": [
            "eslint:recommended", "plugin:mdx/recommended", "plugin:react/recommended"

    ],
  "parserOptions": {
        "ecmaVersion": 12,
        "sourceType": "module",
        "ecmaFeatures": {
            "jsx": true
        }
    },
     "settings": {
        "react": {
                "version": "detect"
        }

    }
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/64596457

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档