From 3307bd844abb6e0ddb3e66c20ea01bbdabb7dca5 Mon Sep 17 00:00:00 2001 From: johnsoncodehk Date: Thu, 7 Jul 2022 11:07:56 +0800 Subject: [PATCH] feat: support html, css intellisense for petite-vue close #1471 --- packages/vue-language-service/src/languageService.ts | 4 +++- .../vue-language-service/src/plugins/vue-template.ts | 11 ++++++++--- packages/vue-typescript/src/plugins/vue-sfc-styles.ts | 2 +- 3 files changed, 12 insertions(+), 5 deletions(-) diff --git a/packages/vue-language-service/src/languageService.ts b/packages/vue-language-service/src/languageService.ts index 888a7518e..a6c08cf32 100644 --- a/packages/vue-language-service/src/languageService.ts +++ b/packages/vue-language-service/src/languageService.ts @@ -355,7 +355,9 @@ export function createLanguageService( } }, tsLs, - isSupportedDocument: (document) => document.languageId === languageId, + isSupportedDocument: (document) => + document.languageId === languageId + && !vueDocuments.get(document.uri) /* not petite-vue source file */, getNameCases, vueLsHost, vueDocuments, diff --git a/packages/vue-language-service/src/plugins/vue-template.ts b/packages/vue-language-service/src/plugins/vue-template.ts index 85fc0561e..2ea199628 100644 --- a/packages/vue-language-service/src/plugins/vue-template.ts +++ b/packages/vue-language-service/src/plugins/vue-template.ts @@ -129,6 +129,10 @@ export default function useVueTemplateLanguagePlugin