At NOVA LAB we use the most advanced tools. Vite is our "propulsion engine" - it compiles code faster than a rocket reaching first cosmic velocity!
Vite (a French word meaning "fast") is a next-generation build tool. Created by Evan You - the same creator as Vue.js.
To launch a new system project, use the startup protocol:
1npm create vue@latestThe wizard will ask about mission configuration:
1β Project name: β¦ mars-control-system
2β Add TypeScript? β¦ Yes
3β Add JSX Support? β¦ No
4β Add Vue Router? β¦ Yes
5β Add Pinia? β¦ Yes
6β Add Vitest? β¦ Yes
7β Add ESLint? β¦ Yes
8β Add Prettier? β¦ Yes1mars-control-system/
2βββ public/ # Static assets (icons, manifests)
3βββ src/
4β βββ assets/ # Graphics, CSS styles
5β βββ components/ # Interface modules
6β βββ views/ # Main screens
7β βββ router/ # Navigation configuration
8β βββ stores/ # Pinia databases
9β βββ App.vue # Main component
10β βββ main.ts # System entry point
11βββ index.html # HTML template
12βββ package.json # Dependency manifest
13βββ vite.config.ts # Vite engine configuration
14βββ tsconfig.json # TypeScript configuration1cd mars-control-system
2npm install # Load modules
3npm run dev # Run in development modeThe system will start at
http://localhost:5173 - our local simulator.