vue/require-default-export 의심스러움
동작 방식
컴포넌트가 기본 내보내기여야 함을 요구합니다.
왜 이 규칙이 나쁜가요?
Vue 3에서는 기본 내보내기가 없는 SFC(Single File Components)를 사용하는 것은 지원되지 않습니다. 컴포넌트는 기본 내보내기로 내보내야 합니다.
예시
이 규칙에 부적절한 코드 예시:
vue
<script>
const foo = "foo";
</script>이 규칙에 적절한 코드 예시:
vue
<script>
export default {
data() {
return {
foo: "foo",
};
},
};
</script>사용 방법
이 규칙을 구성 파일 또는 CLI에서 활성화하려면 다음을 사용할 수 있습니다:
json
{
"plugins": ["vue"],
"rules": {
"vue/require-default-export": "error"
}
}bash
oxlint --deny vue/require-default-export --vue-plugin