簡體   English   中英

如何防止 Vetur 和 TypeScript 在 VSCode 中同時顯示打字稿警告?

[英]How do I prevent Vetur and TypeScript from both showing typescript warnings in VSCode?

我正在開發一個使用 TypeScript 的 Vue2 項目。 我正在使用安裝了 Vetur 和 TypeScript 擴展的 VSCode。

每當出現 TypeScript 警告時,VSCode 疊加層都會顯示 TypeScript 和 Vetur 報告的相同警告。

警告

此外,任何智能感知菜單都會顯示兩次選項。

智能感知

我想同時安裝這兩個擴展。 我怎樣才能讓他們彼此相處融洽並且只顯示一次警告?

這只是一個猜測,但可能是因為兩個擴展都使用了不同版本的 TS。 Vetur 有一個設置來使用 TS 的工作區版本(僅來自node_modules ),我敢打賭 VS 的 TS 擴展會有類似的東西。

另請注意,Vetur 不再是官方推薦的與 Vue+TS 一起使用的工具,但Volar是 - 根據我的個人經驗,它確實更好,更積極地開發(甚至支持script setup ,沒有完美但相當不錯的自動轉換選項 API/組合 API 和script setup

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM