V Vite Starter is a minimal and ready-to-use template for building Veb applications with V Vite integration. Easily set up your Vlang project with Vite.js for a smooth frontend development experience.
- ✅ Preconfigured Veb server with V Vite
- ⚡ Automatic asset handling using Vite.js
- 🔥 Hot Module Replacement (HMR) enabled
- 🛠️ Simple and flexible project structure
Ensure you have the following installed:
Clone the repository and start your project:
git clone https://github.com/v-vite/starter.git my-project
cd my-project
v run main.v
Ensure you have V and Bun installed:
v install
bun install
Start the Veb and Vite in development mode:
bun dev
bun prod
my-project/
├── public/ # Static assets
├── src/
│ ├── resources/ # Frontend source (JS, CSS, etc.)
│ ├── templates/ # HTML templates
│ └── main.v # Main Veb app
├── vite.config.ts # Vite configuration
├── package.json # Frontend dependencies
├── v.mod # Vlang module config
└── README.md
Contributions are welcome! Feel free to submit issues or pull requests.
This project is licensed under the MIT License. See the LICENSE file for details.