Con el lanzamiento de VUE 3.5, VUE tiene más soporte para elementos personalizados. Este repositorio debería haber completado su misión (una solución de transición antes de que VUE admite más funciones para elementos personalizados), por lo que este repositorio no debe admitir 3.5. Le recomiendo que actualice a Vue 3.5.x para satisfacer sus necesidades de elementos personalizados.
Un complemento VUE que extiende las capacidades de elementos personalizados de Vue (V-Modelo, estilo infantil)
Inglés | 中文
Consejos: Este complemento inyectará el código de implementación en el tiempo de ejecución VUE, que es lo que tengo que decirle. Si tiene algún problema para usarlo, envíe un problema
npm i unplugin-vue-ce -Do
yarn add unplugin-vue-ce-Do
pnpm add unplugin-vue-ce -DConsejos: debe habilitar la opción
customElementde@vitejs/plugin-vue
// vite.config.ts
import { defineConfig } from 'vite'
import { viteVueCE } from 'unplugin-vue-ce'
import vue from '@vitejs/plugin-vue'
import type { PluginOption } from 'vite'
export default defineConfig ( {
plugins : [
vue ( ) ,
viteVueCE ( ) as PluginOption ,
] ,
} ) // rollup.config.js
import { rollupVueCE } from '@nplugin-vue-ce'
export default {
plugins : [
rollupVueCE ( ) ,
] ,
} // webpack.config.js
module . exports = {
/* ... */
plugins : [
require ( 'unplugin-vue-ce' ) . webpackVueCE ( ) ,
] ,
} // vue.config.js
module . exports = {
configureWebpack : {
plugins : [
require ( 'unplugin-vue-ce' ) . webpackVueCE ( { } ) ,
] ,
} ,
} // esbuild.config.js
import { build } from 'esbuild'
import { esbuildVueCE } from 'unplugin-vue-ce'
build ( {
plugins : [ esbuildVueCE ( ) ] ,
} ) Ver más detalles @unplugin-vue-ce/v-model
Ver más detalles @unplugin-vue-ce/sub-estilo
Ver más detalles @unplugin-vue-ce/ce-app