Eslint /漂亮的javascript文件

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Eslint /漂亮的javascript文件相关的知识,希望对你有一定的参考价值。

我目前遇到一个问题,就是eslint和pesttier在VS代码中对我的.js文件不做任何事情。

这是我的.prettierrc的内容:


    "singleQuote": true,
    "printWidth": 80,
    "editor.formatOnSave": true,
    "proseWrap": "always",
    "tabWidth": 4,
    "requireConfig": false,
    "useTabs": false,
    "trailingComma": "none",
    "bracketSpacing": true,
    "jsxBracketSameLine": false,
    "semi": true

eslintrc:


    "parser": "babel-eslint",
    "parserOptions": 
        "sourceType": "module",
        "allowImportExportEverywhere": false,
        "codeFrame": false,
        "ecmaFeatures": 
            "jsx": true
        
    ,
    "extends": ["airbnb", "prettier"],
    "env":  "browser": true, "jest": true ,
    "rules": 
        "max-len": ["error",  "code": 100 ],
        "prefer-promise-reject-errors": ["off"],
        "react/jsx-filename-extension": ["off"],
        "react/prop-types": ["warn"],
        "no-return-assign": ["off"],
        "react/jsx-indent": ["error", 4],
        "indent": [4, 4]
    

我尝试在setting.json中进行设置

"eslint.validate": [
        "javascript",
        "javascriptreact",
        "html",
        "typescriptreact"
 ]

似乎对javascript文件没有任何作用,例如对于jsx文件来说一切正常。

[如果有人对如何解决此问题有想法,请提前感谢您的帮助。

答案

错误在eslintrc文件中

 "indent": ["error", 4],

以上是关于Eslint /漂亮的javascript文件的主要内容,如果未能解决你的问题,请参考以下文章

javascript Vue在ESLint中拥有更漂亮的支持

更漂亮,eslint - classProperties 解析器插件错误

插入`··`更漂亮/更漂亮

不应该的 VSCode 格式(更漂亮,javascript)

更漂亮 + eslint 换行符

如何禁用 eslint 上的错误(更漂亮/更漂亮)?