As we've made the choice to be truly cross-platform, we can't use our typically familiar Visual Studio project templates to scaffold the project. Instead, we'll be making use of the dotnet CLI, which gives us exactly the same result anyway.
As the Vue template is a fairly new addition to the CLI, it's not actually installed with the core CLI installer. So, the first step is to download and install it so that we can use it to scaffold our application. Luckily for us, this is as easy as running a single Terminal command:
dotnet new --install Microsoft.AspNetCore.SpaTemplates::*
Now, navigate into an empty directory with a name matching your project, and run the following command:
dotnet new vue
Note that this will not create a directory for you, and will name the application based on the folder you are inside.
If you...