How can I set up Visual Studio Code for a Vue project using Deno?
Important note - the issues mentioned here only pertain to highlighting in VSCode, as the builds, development, and scripts are functioning correctly!
Deno + Vue is an appealing choice! You can develop APIs and UIs within the same repository and easily share models, types, or validators between them.
Key points from my exploration:
My focus in this article is on resolving the highlighting issue in vscode.
I suspect that *.vue files in vscode require the Volar extension, which relies on TypeScript LSP rather than Deno's, posing a main challenge.
When using Deno's LSP, it struggles to understand SingleFileComponent syntax.
I've attempted separate configurations for TypeScript and Deno, syncing their aliases, imports, and node_modules successfully. However, I believe there may be more robust and standardized solutions available.