import/no-named-default 스타일
작동 방식
기본 내보내기를 로컬 이름으로 가져오기 사용 시 경고를 보고합니다.
왜 좋지 않은가?
이유: 구문은 기본 내보내기를 명확하게 가져오는 데 존재하므로, 이를 적절히 활용해야 합니다.
예시
이 규칙에 부적절한 코드 예시:
js
// 메시지: 기본 내보내기용 식별자로 '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