创建一个只有需要才加载的异步组件
import {defineAsyncComponent} from 'vue'
let asyncCom = defineAsyncComponent(()=>{
import('./components/asyncComponent')
})
app.component('async-component',asyncCom)
局部注册
import { defineAsyncComponent } from 'vue';
createApp({
components:{
AsyncComponent:defineAsyncComponent(()=>{
import('./components/asyncComponent')
})
}
})