gpt4 book ai didi

javascript - ESLint "max-len"忽略模式的问题

转载 作者:行者123 更新时间:2023-12-01 16:21:53 24 4
gpt4 key购买 nike

我试图忽略带有 ESLint“max-len”规则和一些 ES6 代码的导入语句。我的规则集写在 index.js 的配置中规则本身的配置如下所示:

    'max-len': [
2,
80,
4,
{
ignoreUrls: true,
ignorePattern: /^import\s.+\sfrom\s.+;$/
}
],

考虑到我提供的 RegExp,超过 80 个字符的行仍然会触发错误。关于规则本身,我有什么不明白的地方吗?

我还尝试过更简单的 RegExps 并传递 RegExp 字符串,例如:
'^import.*'

在这里找到: http://eslint.org/docs/rules/max-len

最佳答案

我也遇到了麻烦,但@loganfsmyth 的建议对我有用。我正在使用 v3.14.0,我的所有规则都在 .eslintrc 中文件:

{
...
"rules": {
"max-len": [1, 80, 2, {
"ignorePattern": "^import\\s.+\\sfrom\\s.+;$",
"ignoreUrls": true
}],
...
},
}

关于javascript - ESLint "max-len"忽略模式的问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35567309/

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