Choose React, Vue, or vanilla, and set a dev server port, and the tool generates a vite.config.js with the matching plugin and server settings.
Yes. The output is a plain vite.config.js — import and add more entries to the plugins array as your project grows.
Yes, as a starting point — adjust the values to match your actual project structure and tooling versions.
It follows the tool's documented format, but always run your build once after adding it to confirm your specific setup is happy.