方法一:使用插件
如果报错:TypeError: vueSetupExtend is not a function
需要删除package.json 中的 【 "type": "module",】配置
pnpm i vite-plugin-vue-setup-extend
在vite.config.js里配置
import VueSetupExtend from 'vite-plugin-vue-setup-extend'
...
plugins: [ VueSetupExtend() ]
script里定义组件的名称
<script setup name="xxx">
</script>