[Vue.js/konva] 파스칼 케이스로 작성했을 때 konva 컴포넌트가 불러와지지 않는 문제

2025. 4. 10. 14:00·Error Notes
728x90
728x90

[ 문제 상황 ]

vue-konva는 기본적으로 컴포넌트명에 'v-' 접두사를 붙여서 케밥 케이스로 사용한다.

ex) v-stage, v-text, ...

 

이전에 다른 프로젝트에서는 괜찮았는데, 이번 프로젝트는 저장 시 컴포넌트명이 자동으로 파스칼 케이스로 변환되도록 규칙이 설정되어 있어서 컴포넌트 인식이 안되는 문제가 발생했다.

<VStage :config="containerConfig">
    <VLayer>
        <VText :config="{ text: 'temp', fontSize: 15 }" />
    </VLayer>
</VStage>
[Vue warn]: Failed to resolve component: VStage If this is a native custom element, make sure to exclude it from component resolution via compilerOptions.isCustomElement. at <PaybackChallenge onVnodeUnmounted=fn<onVnodeUnmounted> ref=Ref< null > > at <RouterView > at <AppLayout onVnodeUnmounted=fn<onVnodeUnmounted> ref=Ref< Proxy(Object) {__v_skip: true} > > at <RouterView > at <App>

 

[ 해결 ]

main.ts에 VueKonva를 등록할 때 prefix를 변경해주면 된다.

import VueKonva from 'vue-konva'

// 생략

app.use(VueKonva, { prefix: 'V' })
app.mount('#app')

 

 

 

320x100
반응형
저작자표시 비영리 변경금지 (새창열림)

'Error Notes' 카테고리의 다른 글

[Vue.js/PrimeVue] Password 컴포넌트에 구글 계정 정보가 자동 입력되는 문제  (1) 2025.07.09
[Swagger] Please indicate a valid Swagger or OpenAPI version field.  (0) 2025.06.11
[JavaScript] 사파리에서 파일을 업로드했을 때 파일명 자소분리 현상이 발생하는 문제  (0) 2024.10.23
[PHP/Wordpress] YOAST SEO - Error parsing the response to JSON  (5) 2024.08.22
[PHP/Wordpress] 워드프레스 관리자 계정 정보가 다른 input 박스에 자동으로 입력되는 문제  (4) 2024.06.13
'Error Notes' 카테고리의 다른 글
  • [Vue.js/PrimeVue] Password 컴포넌트에 구글 계정 정보가 자동 입력되는 문제
  • [Swagger] Please indicate a valid Swagger or OpenAPI version field.
  • [JavaScript] 사파리에서 파일을 업로드했을 때 파일명 자소분리 현상이 발생하는 문제
  • [PHP/Wordpress] YOAST SEO - Error parsing the response to JSON
스응
스응
    반응형
    250x250
  • 스응
    이서영의 개발 블로그
    스응
  • 전체
    오늘
    어제
  • 글쓰기 관리
    • 분류 전체보기 (385)
      • Java (134)
        • Base (54)
        • Spring Boot (37)
        • JSP (16)
        • Swing (GUI) (20)
        • Design Pattern (7)
      • C# (13)
      • PHP (18)
      • SQL (27)
      • Vue.js (9)
      • Tailwind CSS (4)
      • TypeScript (7)
      • HTML & CSS (27)
      • JavaScript (26)
      • jQuery (10)
      • Android (3)
      • - - - - - - - - - - - - - - (0)
      • Hotkeys (5)
      • CS (30)
      • IT Notes (13)
      • Error Notes (17)
      • Team Project (24)
        • Airlines Web Project (12)
        • University Web Project (6)
        • Strikers 1945 GUI Project (6)
      • My Project (18)
        • Library Web Project (8)
        • Pet Shopping Mall GUI Project (10)
      • etc. (0)
  • 블로그 메뉴

    • Home
    • Write
  • 링크

    • 깃허브
  • 공지사항

  • 인기 글

  • 태그

    Wordpress
    cs
    HTML
    java
    jsp
    SWAGGER
    오블완
    SEO
    개발일지
    티스토리챌린지
    Codeigniter
    SpringBoot
    tailwindcss
    면접
    CSS
    Hotkeys
    C#
    http
    git
    vuejs
    Swing
    errorNote
    js
    php
    SQL
    zapier
    jQuery
    typeScript
    Android
  • 최근 댓글

  • hELLO· Designed By정상우.v4.10.0
스응
[Vue.js/konva] 파스칼 케이스로 작성했을 때 konva 컴포넌트가 불러와지지 않는 문제
상단으로

티스토리툴바