vue3 在script setup中声明组件名字

作者: 简小咖 | 来源:发表于2022-07-07 16:02 被阅读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>
    

    相关文章

      网友评论

        本文标题:vue3 在script setup中声明组件名字

        本文链接:https://www.haomeiwen.com/subject/yadpbrtx.html