gpt4 book ai didi

javascript - 更漂亮的规则 "no-multiple-empty-lines"在 React.js 项目中不起作用

转载 作者:行者123 更新时间:2023-12-05 00:39:29 27 4
gpt4 key购买 nike

我希望能够在我的代码的某些部分使用 2 个空行。
更漂亮的默认行为允许最多有 1 个空行。

我尝试使用 "no-multiple-empty-lines": [2, {"max": 2 }]但它根本不起作用,更漂亮的仍然提示。

这是我的.eslintrc配置文件。如果您需要任何其他信息,请告诉我。

{
"env": {
"node": true,
"browser": true,
"es6": true,
"commonjs": true
},
"parser": "babel-eslint",
"parserOptions": {
"ecmaVersion": 6,
"ecmaFeatures": {
"jsx": true,
"modules": true
},
"sourceType": "module"
},
"extends": [
"eslint:recommended",
"plugin:prettier/recommended",
"plugin:react/recommended"
],
"rules": {
"prettier/prettier": "error",
"no-multiple-empty-lines": [2, {"max": 2 }],
"react/jsx-uses-vars": [2],
"react/react-in-jsx-scope": "off",
"react/prop-types": "off"
},
"plugins": [
"prettier",
"react"
],
"settings": {
"react": {
"version": "detect" // React version. "detect" automatically picks the version you have installed.
}
}
}

最佳答案

这在您的情况下可能不起作用——我只是在没有更漂亮的情况下运行 eslint——但请尝试以下行:

"no-multiple-empty-lines": ["error", { "max": 2, "maxBOF": 0, "maxEOF": 0 }]
但是,如果您确实想通过 eslint 更漂亮地运行它,那么看起来这可能根本行不通。不确定我在阅读 this issue正确,但似乎在更漂亮的情况下可能无法配置?如果你想要的只是改变 eslint 的行为,我认为上面的行应该可以工作,因为我只需要在我自己的配置中使用它。

关于javascript - 更漂亮的规则 "no-multiple-empty-lines"在 React.js 项目中不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59309733/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com