ESLint - 同时导入两个模块时显示错误
发布时间:2022-06-09 23:57:57 187
相关标签: # angular# json
具有eslintrc.json
,我想实现或声明一个规则,该规则将阻止同时导入两个模块。
例如,如果用户正在导入@angular/material/input
和@angular/material/form-field
两者同时进行,则应将其视为线头误差。
import **** from @angular/material/input
import **** from @angular/material/form-field
不允许出现上述代码段,这是一个lint错误,因为input
使用form-field
默认情况下。所以,导入form-field
在这里是多余的。
有什么建议吗,我们如何做到这一点?
我尝试了以下方法,但不起作用:
"no-restricted-imports": [
"error",
{
"patterns": [{
"group": ["@angular/material/input", "!@angular/material/form-field"],
"message": "This is not allowed. Redundant"
}]
}
],
特别声明:以上内容(图片及文字)均为互联网收集或者用户上传发布,本站仅提供信息存储服务!如有侵权或有涉及法律问题请联系我们。
举报