Dengan rilis Vue 3.5, Vue memiliki lebih banyak dukungan untuk elemen khusus. Repositori ini seharusnya telah menyelesaikan misinya (solusi transisi sebelum Vue mendukung lebih banyak fitur untuk elemen khusus), sehingga repositori ini tidak boleh mendukung 3.5. Saya sarankan Anda meningkatkan ke Vue 3.5.x untuk memenuhi kebutuhan Anda akan elemen khusus.
Plugin Vue yang memperluas kemampuan elemen khusus Vue (V-model, gaya anak)
Bahasa Inggris | 中文
Tips: Plugin ini akan menyuntikkan kode implementasi ke runtime Vue, yang harus saya katakan kepada Anda. Jika Anda memiliki masalah menggunakannya, silakan kirimkan masalah
npm i unplugin-vue-ce -Datau
yarn add unplugin-vue-ce-Datau
pnpm add unplugin-vue-ce -DTips: Anda perlu mengaktifkan opsi
customElement@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 ( ) ] ,
} ) Lihat detail lebih lanjut @unplugin-vue-ce/v-model
Lihat detail lebih lanjut @unplugin-vue-ce/sub-gaya
Lihat detail lebih lanjut @unplugin-vue-ce/ce-app