vite-plugin-vue-template-tag
支持.vue文件根标签添加tag等属性,解析成新的子元素并包裹旧的子元素
EXAMPLE
- install
npm install -D vite-plugin-vue-template-tag
- config
// vite.config.ts
...
import templateTag from "vite-plugin-vue-template-tag";
...
plugins: [
vue(),
templateTag()
],
...
- IN
<template tag="div" class="root" lang="html" @click="(ev) => {ev.preventDefault(); }" hide :isHidden="false">
<h1>Hello World !</h1>
</template>
- OUT
<template>
<div class="root" @click="(ev) => { ev.preventDefault(); }" :isHidden="false" hide>
<h1>Hello World !</h1>
</div>
</template>