From 647b3c15cb91cd92e6e1a5b77e1ab2155be9f512 Mon Sep 17 00:00:00 2001 From: johnsoncodehk Date: Thu, 5 Jan 2023 14:28:46 +0800 Subject: [PATCH] fix(typescript-vue-plugin): add .vue to root files close #2271 --- vue-language-tools/typescript-vue-plugin/src/index.ts | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/vue-language-tools/typescript-vue-plugin/src/index.ts b/vue-language-tools/typescript-vue-plugin/src/index.ts index 15b062b05..016eb7de4 100644 --- a/vue-language-tools/typescript-vue-plugin/src/index.ts +++ b/vue-language-tools/typescript-vue-plugin/src/index.ts @@ -57,7 +57,10 @@ const init: ts.server.PluginModuleFactory = (modules) => { getDefaultLibFileName: () => info.project.getDefaultLibFileName(), getProjectVersion: () => info.project.getProjectVersion(), getProjectReferences: () => info.project.getProjectReferences(), - getScriptFileNames: () => info.project.getScriptFileNames(), + getScriptFileNames: () => [ + ...info.project.getScriptFileNames(), + ...vueFileNames, + ], getScriptVersion: (fileName) => info.project.getScriptVersion(fileName), getScriptSnapshot: (fileName) => info.project.getScriptSnapshot(fileName), getTypeScriptModule: () => ts,