From b4af35e39a4d7701ba519769413d66b735feea79 Mon Sep 17 00:00:00 2001 From: Evan You Date: Tue, 19 Jan 2021 10:21:40 -0500 Subject: [PATCH] chore(plugin-vue): backwards compat for ssr option --- packages/plugin-vue/src/index.ts | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/packages/plugin-vue/src/index.ts b/packages/plugin-vue/src/index.ts index 626f0c6d..58da7cc4 100644 --- a/packages/plugin-vue/src/index.ts +++ b/packages/plugin-vue/src/index.ts @@ -43,6 +43,10 @@ export interface Options { script?: Partial template?: Partial style?: Partial + /** + * @deprecated the plugin now auto-detects whether it's being invoked for ssr. + */ + ssr?: boolean } export interface ResolvedOptions extends Options { @@ -103,7 +107,7 @@ export default function vuePlugin(rawOptions: Options = {}): Plugin { } }, - load(id, ssr = false) { + load(id, ssr = !!options.ssr) { const { filename, query } = parseVueRequest(id) // select corresponding block for subpart virtual modules if (query.vue) { @@ -131,7 +135,7 @@ export default function vuePlugin(rawOptions: Options = {}): Plugin { } }, - transform(code, id, ssr = false) { + transform(code, id, ssr = !!options.ssr) { const { filename, query } = parseVueRequest(id) if (!query.vue && !filter(filename)) { return