>  Q&A  >  본문

배포된 .mjs 파일에서 사용할 수 있는 단일 Vue 구성 요소를 노출하는 라이브러리를 어떻게 만들 수 있나요?

<p>단일 .mjs 파일에 번들로 포함된 Vue 구성 요소를 만들고 싶습니다. 다른 Vue 프로젝트는 HTTP를 통해 이 .mjs 파일을 가져와 구성 요소를 사용할 수 있습니다. 다른 애플리케이션이 런타임 시 구성을 기반으로 이를 가져오려고 하기 때문에 npm을 통해 플러그형 구성 요소를 설치하는 것은 불가능합니다.</p> <p>플러그형 구성요소에 대해 고려해야 할 사항</p>
P粉797004644P粉797004644419일 전484

모든 응답(1)나는 대답할 것이다

  • P粉668146636

    P粉6681466362023-08-27 10:19:56

    Vuetify는 격리된 구성 요소를 제공하지 않습니다. 플러그인을 초기화해야 하며 기본 앱에서 이 작업을 수행해야 합니다.

    으아악

    라이브러리와 기본 애플리케이션이 동일한 복사본을 사용하도록 프로젝트 deps에서 vuetify가 중복되지 않도록 하세요.

    lib는 vuetify作为开发依赖,并在Rollup external를 개발 종속성으로 사용하고 Rollup external에서 이를 지정하여 프로젝트 전역 항목이 lib와 번들로 묶이는 것을 방지해야 합니다.

    으아악

    회신하다
    0
  • 취소회신하다