Vue3使用vite-plugin-vue-setup-extend 不生效问题

文章介绍了如何安装和配置vite-plugin-vue-setup-extend插件,并指出在使用0.4.0及其以前版本时,若script标签内容为空,即使设置了name属性,在vue-devtools中也不会生效。解决这个问题的方法是在script标签内添加内容,如行注释。
摘要由CSDN通过智能技术生成

​插件名称:vite-plugin-vue-setup-extend
1、安装

npm i vite-plugin-vue-setup-extend -D

2、配置 ( vite.config.ts )

import { defineConfig } from 'vite'
import VueSetupExtend from 'vite-plugin-vue-setup-extend'
export default defineConfig({
  plugins: [ 
    vue(),
    VueSetupExtend(),
 ]
})

或者另一种写法

import { defineConfig } from 'vite'
import VueSetupExtend from 'vite-plugin-vue-setup-extend'
export default ({ mode }: any) => {
  return defineConfig({
    plugins: [vue(), VueSetupExtend()],  
  })
}



3、使用

<script lang="ts" setup name="test">
	// test
	</script>

问题:
在使用 vite-plugin-vue-setup-extend 0.4.0 及以前版本时,会有个问题:如果 script 标签内没有内容,即使给 script 标签添加上 name 属性,其在 vue-devtools 内也不会生效。
解决办法: 不要让script标签内空着,例如:加行注释。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值