Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/michaelcurrin/vite-quickstart

Starter template for a Vite app
https://github.com/michaelcurrin/vite-quickstart

boilerplate javascript quickstart scaffold template vanilla vite

Last synced: 4 days ago
JSON representation

Starter template for a Vite app

Awesome Lists containing this project

README

        

# Vite Quickstart
> Starter template for a Vite app

[![GitHub tag](https://img.shields.io/github/tag/MichaelCurrin/vite-quickstart?include_prereleases=&sort=semver&color=blue)](https://github.com/MichaelCurrin/vite-quickstart/releases/)
[![License](https://img.shields.io/badge/License-MIT-blue)](#license)

## Preview


Sample screenshot


[![Use this template](https://img.shields.io/badge/Generate-Use_this_template-2ea44f?style=for-the-badge)](https://github.com/MichaelCurrin/vite-quickstart/generate)

## About

For links and info, see [Vite](https://michaelcurrin.github.io/dev-resources/resources/javascript/packages/bundlers/vite.html) in Dev Resources.

This project is a vanilla app (no frontend framework), to keep the emphasis on Vite and simplicity. And uses TypeScript to showcase that feature.

### Structure

- [src](/src/) for TypeScript and CSS.
- [index.html](/index.html) for webpage. When the build runs, the reference to `/src/main.ts` will be replaced with `/assets/index.ad4f7fa4.js` and a line will be added for the CSS file.
- [tsconfig.json](/tsconfig.json) for TypeScript.
- `dist` - output directory for HTML and assets (plain JS, CSS, and images).

## License

Released under [MIT](/LICENSE) by [@MichaelCurrin](https://github.com/MichaelCurrin).