1、全局注册
import { createApp } from 'vue'
const app = createApp({})
app.component(
// 注册的名字
'MyComponent',
// 组件的实现
{
/* ... */
}
)
全局注册不易于长期维护,在打包时未使用组件不会被清除,会出现在打包后的js文件之中
2、局部注册
仅在所需文件中进行注
<template>
<A />
</template>
<script>
import A from '相对路径'
export default {
components: {
A
}
}
</script>
册,单文件组件