Skip to content
← Back to rules

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

참고 항목