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

https://github.com/johannschopplich/petite-vue-starter

🦋 Petite Vue + Vite + UnoCSS + TypeScript Starter
https://github.com/johannschopplich/petite-vue-starter

petite-vue starter-template vue

Last synced: 8 months ago
JSON representation

🦋 Petite Vue + Vite + UnoCSS + TypeScript Starter

Awesome Lists containing this project

README

          

# Petite Vue Starter

[![Deploy to Netlify](https://www.netlify.com/img/deploy/button.svg)](https://app.netlify.com/start/deploy?repository=https://github.com/johannschopplich/petite-vue-starter)

## Key Features

- 🖖 Petite Vue
- 🍃 UnoCSS
- ⚡️ Vite
- 🦋 Typescript
- 🦺 ESLint & Prettier

## Introduction

Petite Vue ist a 5kb subset of Vue optimized for progressive enhancement. If you're looking for a thorough introduction and feature list, [head over to its repository](https://github.com/vuejs/petite-vue).

Project starters are often bulky and slow. This one tries to be as mimimalist as possible while being scalable and versatile.

## Usage

Use this project as a template by forking directly via GitHub or manually. Clone the new repo into a local repository and run `npm install` to install dependencies.

- `npm run dev` - Start development server and build assets for development.
- `npm run build` - Build assets for production.
- `npm run serve` - Serve assets for production.
- `npm run lint` - Lint the codebase and produce warnings.
- `npm run lint:fix` - Lint the codebase and fix warnings.
- `npm run format` - Run Prettier on the Typescript source files.

## License

[MIT](./LICENSE) License © 2022 [Johann Schopplich](https://github.com/johannschopplich)