import/no-named-default 风格
它的作用
报告将默认导出用作局部命名导入的使用情况。
为什么这是个问题?
原因:该语法的存在是为了以简洁的方式导入默认导出,让我们充分利用它。
示例
此规则的 错误 示例:
js
// message: 使用导出名称 'bar' 作为默认导出的标识符。
import { default as foo } from "./foo.js";
import { default as foo, bar } from "./foo.js";此规则的 正确 示例:
js
import foo from "./foo.js";
import foo, { bar } from "./foo.js";如何使用
通过配置文件或在 CLI 中启用此规则,可以使用:
json
{
"plugins": ["import"],
"rules": {
"import/no-named-default": "error"
}
}bash
oxlint --deny import/no-named-default --import-plugin