You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I see the following message every time I open Nova:
Volar Not Found
You have selected Volar as the preferred
language server for Vue but no executable has
been found on your system. Check the docs for
the installation process.
I understand that this is intentional, but since this message is coming from an installed extension, it feels broken. In my opinion, extensions should just work and not have external dependencies.
Of course, it could detect if Volar is installed and use it if is. But if Volar isn't installed, I feel like this extension should come with its own bundled copy.
I say this because I think there are lots of people like me: I use Vue, but I don't want to do any configuration to get syntax highlighting. Instead, I want to install the extension and get the "standard" syntax highlighting without any additional effort.
The text was updated successfully, but these errors were encountered:
Turns out there is a setting to tell the extension to not look for Volar (and thereby stop telling me when it's not found):
I still think the default behavior should be that all dependencies should be bundled, but that's not my call. You could even create an advanced setting where users can tell you where to find the locally installed copy of Volar they want the extension to use. This would mean the default, zero-effort setup "just works", but people who want more control can have it.
And ironically, I ended up installing Volar globally, and it didn't fix the syntax highlighting issues I'm seeing, so I'm confused what the point of Volar is. Two examples below:
But my issue is now solved, thanks for the useful extension!
I see the following message every time I open Nova:
I understand that this is intentional, but since this message is coming from an installed extension, it feels broken. In my opinion, extensions should just work and not have external dependencies.
Of course, it could detect if Volar is installed and use it if is. But if Volar isn't installed, I feel like this extension should come with its own bundled copy.
I say this because I think there are lots of people like me: I use Vue, but I don't want to do any configuration to get syntax highlighting. Instead, I want to install the extension and get the "standard" syntax highlighting without any additional effort.
The text was updated successfully, but these errors were encountered: