Skip to content

Commit a2d2831

Browse files
blakjak44sxzz
authored andcommitted
fix: make setup script compilation respect __VUE_PROD_DEVTOOLS__
1 parent 4627ff0 commit a2d2831

File tree

2 files changed

+6
-2
lines changed

2 files changed

+6
-2
lines changed

packages/plugin-vue/src/main.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -79,7 +79,8 @@ export async function transformMain(
7979

8080
// template
8181
const hasTemplateImport =
82-
descriptor.template && !isUseInlineTemplate(descriptor, !devServer)
82+
descriptor.template &&
83+
!isUseInlineTemplate(descriptor, !devServer && !devToolsEnabled)
8384

8485
let templateCode = ''
8586
let templateMap: RawSourceMap | undefined = undefined

packages/plugin-vue/src/script.ts

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -65,7 +65,10 @@ export function resolveScript(
6565
...options.script,
6666
id: descriptor.id,
6767
isProd: options.isProduction,
68-
inlineTemplate: isUseInlineTemplate(descriptor, !options.devServer),
68+
inlineTemplate: isUseInlineTemplate(
69+
descriptor,
70+
!options.devServer && !options.devToolsEnabled,
71+
),
6972
templateOptions: resolveTemplateCompilerOptions(descriptor, options, ssr),
7073
sourceMap: options.sourceMap,
7174
genDefaultAs: canInlineMain(descriptor, options)

0 commit comments

Comments
 (0)