diff --git a/src/resolvers/vue.ts b/src/resolvers/vue.ts index 21a54b35..3992efd2 100644 --- a/src/resolvers/vue.ts +++ b/src/resolvers/vue.ts @@ -156,34 +156,26 @@ async function resolveVueRoutes(ctx: PageContext, customBlockMap: Map i.type === 'ExportDefaultDeclaration')) + const name = ctx.pageRouteMap.get(id)?.routeBase?.name + if (!name) return - + const lang = descriptor.scriptSetup && compileScript(descriptor, { id }).attrs.lang const s = new MagicString(code) - const lang = result.attrs.lang s.appendLeft( 0, -`\n`, ) return { - map: s.generateMap({ - source: id, - includeContent: true, - hires: true, - }), code: s.toString(), + map: s.generateMap({ source: id, includeContent: true, hires: true }), } }