From 083c9c84bb19aa649dc8194b6794f2bd202d151a Mon Sep 17 00:00:00 2001 From: Evan You Date: Fri, 6 Aug 2021 20:53:26 -0400 Subject: [PATCH] refactor: adjust custom element mode behavior custom element mode no longer exports the element constructor this change is necessary to allow defining lazy elements See https://github.com/vuejs/vue-next/issues/4261 --- packages/plugin-vue/README.md | 18 +++++++++++------- packages/plugin-vue/src/main.ts | 13 ++----------- 2 files changed, 13 insertions(+), 18 deletions(-) diff --git a/packages/plugin-vue/README.md b/packages/plugin-vue/README.md index 39056216..ebc660cc 100644 --- a/packages/plugin-vue/README.md +++ b/packages/plugin-vue/README.md @@ -82,23 +82,27 @@ export default { ## Using Vue SFCs as Custom Elements -> Requires `vue@^3.2.0` +> Requires `vue@^3.2.0` & `@vitejs/plugin-vue@^1.4.0` -By default, files ending in `*.ce.vue` will be processed as native Custom Elements when imported (created with `defineCustomElement` from Vue core): +Vue 3.2 introduces the `defineCustomElement` method, which works with SFCs. By default, `