【发布时间】:2021-09-08 13:35:40
【问题描述】:
我在 Nx/nrwl monorepo 中为 React 项目配置了 .eslintrc.json。当我将group 添加到pattern 属性到no-restricted-import
"rules": {
"no-restricted-imports": [
"error",
{
"patterns": [
{
"group": ["lodash/*"],
"message": "Message"
}
]
}
]
}
Eslint 显示错误
规则“无限制进口”的配置 是无效的: 值 {"patterns":[{"group":["lodash/"],"message":"Message"}]} 应该是字符串。
值 {"patterns":[{"group":["lodash/"],"message":"Message"}]} 不应具有其他属性。
没有group 它可以正常工作。
我镜像了文档here中显示的相同代码
/*eslint no-restricted-imports: ["error", { patterns: [{
group: ["lodash/*"],
message: "Please use the default import from 'lodash' instead."
}]}]*/
从 'lodash/pick' 导入选择;
【问题讨论】:
标签: eslint nrwl-nx typescript-eslint