😱

【VSCode】volar と JavaScript and TypeScript Nightly を共存させるとvolarが効かなくなる

2023/05/11に公開

結論

Vue3系で開発をしたい場合、 JavaScript and TypeScript Nightlyを無効化 or 削除する

背景

Nuxt3の開発中、突然volarの推論などが効かなくなりました。

volar は Vue3での開発を行うためのサポート拡張です。
Vue Language Features (Volar)

拡張機能の整理をしているうちに、 JavaScript and TypeScript Nightlyが原因であることがわかりました。

JavaScript and TypeScript Nightly は 組み込みのTypeScriptのナイトリービルドを可能にする拡張機能です。

JavaScript and TypeScript Nightly

こちらの拡張機能を削除することで、Volarが正常に動作するようになりました

Discussion