From e2f343b486b76ee86a79c32b4a89a59ea567b6f7 Mon Sep 17 00:00:00 2001 From: johnsoncodehk Date: Tue, 29 Nov 2022 13:37:12 +0800 Subject: [PATCH] fix: avoid preview server terminal persistence close #2128 --- .../vscode-vue-language-features/src/features/preview.ts | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/extensions/vscode-vue-language-features/src/features/preview.ts b/extensions/vscode-vue-language-features/src/features/preview.ts index b32afd02e..1f245bd4b 100644 --- a/extensions/vscode-vue-language-features/src/features/preview.ts +++ b/extensions/vscode-vue-language-features/src/features/preview.ts @@ -517,7 +517,10 @@ export async function register(context: vscode.ExtensionContext, client: BaseLan script = script.replace('{PORT}', port.toString()); } - const terminal = vscode.window.createTerminal('volar-preview:' + port); + const terminal = vscode.window.createTerminal({ + name: 'volar-preview:' + port, + isTransient: true, + }); terminal.sendText(`cd ${JSON.stringify(viteDir)}`); terminal.sendText(script);