reactjs - Vite standardmall ger fel i VScode ("moduleResolution": "bundler")


Värdet på ModuleResolution är som standard inställt på Bundler när man skapar en react+typescript-app med vite. Det verkar understruket med rött i VS Code. Bör jag vara orolig? Är detta ett allvarligt fel? Jag har försökt göra detta flera gånger och varje gång fick jag samma fel, alltså om det är ett fel.

Svar #1

Jag hade också detta problem, även om Visual Studio Code var uppdaterat till junireleasen 2023.

Det visade sig att jag hade samma problem som Mun hade ovan: Microsoft Edge Tools for VSCode-tillägget var boven. Att inaktivera det tillägget och sedan ladda om VSCode fick de röda vågiga linjerna att försvinna.

Svar #2

Problemet är samma som mitt och jag hade gjort en massa saker men först när jag uppdaterade versionen av kodredigeraren (vscode) försvann felet.

Eftersom den senaste versionen av TypeScript (5.x) som Vite standardmall använder just släpptes i mars 2023, kan det leda till att gamla VSCode visar fel när ModuleResolution är inställt på 'bundler' (stödjs endast från TS 5.x). Så om du använder VSCode, kontrollera din version och se till att den är minst 1.77.

Hoppas detta kan hjälpa dig

Relaterade artiklar