error Component name "Discount" should always be multi-word
이 오류는 Vue.js의 vue/multi-word-component-names 규칙을 위반해서 나오는 에러임
해결법은 간단합니다. 컴포넌트 이름을 수정하면 오류를 수정할 수 있습니다
// 에러 문구
error Component name "Discount" should always be multi-word
vue/multi-word-component-names
// 이전 컴포넌트 이름
name: 'Discount',
// 수정된 컴포넌트 이름 (예시)
name: 'DiscountCalculator',
생성한 컴포넌트 파일에서: Discount > DiscountCalculator로 수정

<script> 안의 name을 import 하는 메인파일과 이름이 겹쳐지지 않게 수정하면 됩니다
import Discount from './Discount.vue 경로'
export default {
data() {
},
components : {
Discount : Discount, //이 부분
}
}
'Web :: Framework > Vue.js' 카테고리의 다른 글
| [Vue 기초] 데이터 바인딩, v-for, 이벤트 리스너 추가하는 법 (1) | 2023.10.23 |
|---|---|
| [Vue 에러] vue : 이 시스템에서 스크립트를 실행할 수 없으므로 C:\Users\User\AppData\Roaming\npm\vue.ps1 파일을 로드할 수 없습니다. (0) | 2023.10.19 |
| [Vue.js] props를 사용한 부모-자식 컴포넌트 통신법 (0) | 2023.09.21 |
| npm 수정 권한 오류 [npm ERR! code EACCES] (0) | 2023.09.20 |
| vue cli 설치 npm 오류 해결법 (0) | 2023.09.17 |