Intellisense not working for typescript react.
I ran this to create a new Vite React project:
What I did:
But the type sensing was wrong, there also was no
deno.json
so i created one:
But the type sensing is still wrong, for very simple code like
const [count, setCount] = useState<number>(0);
VsCode does not detect count or setCount to be of type number, and it complains that useState has no type argument.5 Replies
"Deno.disablePaths" : ["./src"]
may be help
If you have any better way to fix this. response it to me.Thanks! That actually fixed it.
But why does that help?
So reading the settings, it disables deno but leaves denos built in TS analysis running ?
Is there some drawback to doing this ?
Eh, I don't think that's actually solving the problem here. That would just tell VSCode to disable the Deno LSP for anything in
./src
, which would mean VSCode would just fall back to the normal TypeScript LSP, which we know to be working correctly for this use case.Yeah I thought so; is there another error with the default setup for that project?
Actually, there are other way to fix this error.
You can use the guide from the link below to configuration deno.json file for your vscode project
https://docs.deno.com/runtime/fundamentals/configuration/
https://docs.deno.com/runtime/fundamentals/configuration/
Deno
deno.json and package.json
In-depth documentation, guides, and reference materials for building secure, high-performance JavaScript and TypeScript applications with Deno