you have to install node/npm to scaffold your asp.net mvc application? This is a troll, right?
You could surely use or write a different scaffolding engine. Or not use scaffolding at all. But the Yeoman scaffolding and generator-aspnet are there, easy to get, and they work.