dotnet-vue is the first-party one: ASP.NET Core, EF Core, PostgreSQL, Vue 3 and Vuetify.
Every target declares both halves
A target reports what it supports and, separately, what it deliberately withholds. Those are not the same as each other, and neither is the same as a third case: something the target has never heard of.it builds
The target generates this.
it will not build, and says why
The target knows this construct and has a reason for not generating it. The reason is part of the
declaration, so the answer you get is “not this, because…” rather than silence.
never heard of it
A different answer, and worth not blurring with the one above. It usually means a typo or a
construct newer than the target.
prev()
references.
Asking about one app and one target
--target this is an ordinary validity check. With one, it also answers whether that
generator can build this app, and lists anything it cannot.
Missing behaviour is loud
--allow-incomplete accepts it anyway and prints exactly what was left out. That is the right flag
while you are still building. It is the wrong flag for a release.
The generated project is yours
There is no runtime dependency on Cordango in the output. No license server, no account, no model API. It is an ordinary ASP.NET Core and Vue project, and it keeps working whether or not this project does.flag
Reference
Cordango.Standalone from NuGet instead of emitting it as source. The default emits
source, which is what makes the output independent.number
A different deterministic demo dataset.
Platform features are currently in invite-only beta.
Sign up here to be considered for one of our next phases.

