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

https://github.com/fumeapp/vite

๐Ÿ• Vitesse experience for Nuxt deployable to Fume
https://github.com/fumeapp/vite

Last synced: 4 months ago
JSON representation

๐Ÿ• Vitesse experience for Nuxt deployable to Fume

Awesome Lists containing this project

README

          



Vitesse for Nuxt 2


Vitesse experience for Nuxt 2 and Vue 2.


> ๐Ÿงช Experimental

## Features

- โšก๏ธ Vite + ๐Ÿ’š Nuxt - Instant HMR + Nuxt Ecosystem

- ๐Ÿ“ฆ Components auto importing

- ๐ŸŽจ [Windi CSS](https://github.com/windicss/windicss) - next generation utility-first CSS framework

- ๐Ÿ˜ƒ [Use icons from any icon sets, with no compromise](https://github.com/antfu/vite-plugin-icons)

- ๐Ÿ”ฅ Use the [new `` syntax in Vue 2](https://github.com/antfu/unplugin-vue2-script-setup)

- ๐Ÿ“ฅ [APIs auto importing](https://github.com/antfu/unplugin-auto-import) - use Composition API and others directly

- ๐Ÿฆพ TypeScript, of course

## Plugins

### Vue Plugins

- [VueUse](https://github.com/antfu/vueuse) - collection of useful composition APIs

### Nuxt Modules

- [`nuxt-vite`](https://github.com/nuxt/vite) - Vite for Nuxt 2
- [`nuxt-windicss`](https://github.com/windicss/nuxt-windicss-module) - Windi CSS integration
- [unplugin-vue2-script-setup](https://github.com/antfu/unplugin-vue2-script-setup) - `<script setup>` support for Vue 2
- [unplugin-auto-import](https://github.com/antfu/unplugin-auto-import) - Use Vue Composition API without importing

### Vite Plugins

- [`vite-plugin-components`](https://github.com/antfu/vite-plugin-components) - components auto import
- [`vite-plugin-icons`](https://github.com/antfu/vite-plugin-icons) - icons as Vue components

### Nuxt State

- [x] Dev Server
- [x] HMR
- [x] Build
- [ ] Generate (await `nuxt-vite`)

## IDE Integration

We recommend using [VS Code](https://code.visualstudio.com/) with [Volar](https://github.com/johnsoncodehk/volar) to get the best experience (You might want to disable Vetur if you have it).