diff --git a/packages/kit/src/module/utils.ts b/packages/kit/src/module/utils.ts index e1ab0337a6..60489737a0 100644 --- a/packages/kit/src/module/utils.ts +++ b/packages/kit/src/module/utils.ts @@ -135,9 +135,10 @@ export function addPluginTemplate (plugin: NuxtPluginTemplate | string, opts: Ad if (typeof plugin === 'string') { plugin = { src: plugin } } - if (!plugin.src) { - plugin.src = addTemplate(plugin).dst - } + + // Update plugin src to template destination + plugin.src = addTemplate(plugin).dst + return addPlugin(plugin, opts) }