[Vue.js] unplugin-vue-components
2025. 3. 19. 21:14ㆍFrontend/Vue.js
Basic Vue using Component
Vue에서 기본적으로 한 컴포넌트를 다른 컴포넌트에서 쓰려면 import를 해야 한다.
<template>
<div>
<HelloWorld msg="Hello Vue 3.0 + Vite" />
</div>
</template>
<script>
import HelloWorld from './src/components/HelloWorld.vue'
export default {
name: 'App',
components: {
HelloWorld,
},
}
</script>
이런 import 문 없이 template에서 사용한 컴포넌트를 자동 import 해주는 플러그인이 unplugin-vue-components 이다.
Using unplugin-vue-components
<template>
<div>
<HelloWorld msg="Hello Vue 3.0 + Vite" />
</div>
</template>
<script>
export default {
name: 'App',
}
</script>
이렇게 되면 불필요한 import 를 원천적으로 막아주기 때문에 빌드 파일 크기도 줄일 수 있다.
자세한 사항은 공식 깃허를 참고하기 바란다.
https://github.com/unplugin/unplugin-vue-components
GitHub - unplugin/unplugin-vue-components: 📲 On-demand components auto importing for Vue
📲 On-demand components auto importing for Vue. Contribute to unplugin/unplugin-vue-components development by creating an account on GitHub.
github.com
'Frontend > Vue.js' 카테고리의 다른 글
[Vue.js] 슬롯 (0) | 2025.03.22 |
---|---|
[Vue.js] unplugin-auto-import (0) | 2025.03.19 |
[Vue.js] Unplugin-Vue-Router (0) | 2025.03.19 |