通过 Axios 异步加载组件

通过 Vite 将单文件组件编译为库,怎么通过 axios 异步加载该组件呢?
自己尝试过,报错。
components: {
MyLib: defineAsyncComponent(() =>
new Promise((resolve, reject) => {
axios.get(’/my-lib.umd.js’).then(r => {
console.log(r.data)
resolve(r.data)
})
})
)
}