从vue2升级到vue3的改变之路前端学习笔记前端Vue专辑

vue3 在script setup中声明组件名字

2022-07-07  本文已影响0人  简小咖

使用unplugin-vue-define-options插件

npm i unplugin-vue-define-options -D

在vite.config.ts中配置

// vite.config.ts
import DefineOptions from 'unplugin-vue-define-options/vite'
import Vue from '@vitejs/plugin-vue'
 
export default defineConfig({
  plugins: [Vue(), DefineOptions()],
})

如果是ts项目需要在tsconfig.json中添加一个配置

{
  "compilerOptions": {
    "types": ["unplugin-vue-define-options"]
  }
}

vue中使用

<script setup lang="ts">
  defineOptions({
    name: 'App'
  })
</script>
上一篇下一篇

猜你喜欢

热点阅读