From d41b225ba46204ff0e5d35b085395a9429e13fb4 Mon Sep 17 00:00:00 2001 From: userquin Date: Sat, 16 Nov 2024 19:10:38 +0100 Subject: [PATCH] fix: check for vue compiler in directive transform hook --- packages/unplugin-vue-i18n/src/core/directive.ts | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/packages/unplugin-vue-i18n/src/core/directive.ts b/packages/unplugin-vue-i18n/src/core/directive.ts index 2b1e5160..87296524 100644 --- a/packages/unplugin-vue-i18n/src/core/directive.ts +++ b/packages/unplugin-vue-i18n/src/core/directive.ts @@ -83,11 +83,13 @@ export function directivePlugin({ if (vuePluginOptions == null) { vuePluginOptions = getVuePluginOptions(vuePlugin!) } - analyzeIdentifiers( - getDescriptor(filename, code, vuePluginOptions), - vuePluginOptions, - translationIdentifiers - ) + if (vuePluginOptions?.compiler) { + analyzeIdentifiers( + getDescriptor(filename, code, vuePluginOptions), + vuePluginOptions, + translationIdentifiers + ) + } } }