You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
> **Note**: This template is created during the early transition of Vue 3 and Vite. At this moment, if you are seeking for better Vue developer experience and more consistent maintenance, we recommend using [Nuxt 3](https://nuxt.com) instead (it also works perfectly with SPA or SSG as needed). This template still serves as a reference, but expect slower updates.
> **Note**: This template build using [ViteSSE](https://github.com/antfu/vitesse/) template and uses [NaiveUI](https://github.com/tusen-ai/naive-ui) as Component Library. Default Icon Pack in Microsoft Fluent.
20
+
21
+
<br>
28
22
29
23
## Features
30
24
@@ -71,95 +65,22 @@ Mocking up web app with <b>Vitesse</b><sup><em>(speed)</em></sup><br>
71
65
72
66
## Pre-packed
73
67
74
-
### UI Frameworks
75
-
76
-
-[UnoCSS](https://github.com/antfu/unocss) - The instant on-demand atomic CSS engine.
77
-
78
-
### Icons
79
-
80
-
-[Iconify](https://iconify.design) - use icons from any icon sets [🔍Icônes](https://icones.netlify.app/)
81
-
-[Pure CSS Icons via UnoCSS](https://github.com/antfu/unocss/tree/main/packages/preset-icons)
82
-
83
-
### Plugins
84
-
85
-
-[Vue Router](https://github.com/vuejs/router)
86
-
-[`vite-plugin-pages`](https://github.com/hannoeru/vite-plugin-pages) - file system based routing
87
-
-[`vite-plugin-vue-layouts`](https://github.com/JohnCampionJr/vite-plugin-vue-layouts) - layouts for pages
88
-
-[Pinia](https://pinia.vuejs.org) - Intuitive, type safe, light and flexible Store for Vue using the composition api
89
-
-[`unplugin-vue-components`](https://github.com/antfu/unplugin-vue-components) - components auto import
90
-
-[`unplugin-auto-import`](https://github.com/antfu/unplugin-auto-import) - Directly use Vue Composition API and others without importing
91
-
-[`unplugin-vue-macros`](https://github.com/sxzz/unplugin-vue-macros) - Explore and extend more macros and syntax sugar to Vue.
As this template is strongly opinionated, the following provides a curated list for community-maintained variations with different preferences and feature sets. Check them out as well. PR to add yours is also welcome!
128
-
129
-
###### Official
130
-
131
-
-[vitesse-lite](https://github.com/antfu/vitesse-lite) - Lightweight version of Vitesse
132
-
-[vitesse-nuxt3](https://github.com/antfu/vitesse-nuxt3) - Vitesse for Nuxt 3
133
-
-[vitesse-nuxt-bridge](https://github.com/antfu/vitesse-nuxt-bridge) - Vitesse for Nuxt 2 with Bridge
134
-
-[vitesse-webext](https://github.com/antfu/vitesse-webext) - WebExtension Vite starter template
135
-
136
-
###### Community
137
-
138
-
-[vitesse-ssr-template](https://github.com/frandiox/vitesse-ssr-template) by [@frandiox](https://github.com/frandiox) - Vitesse with SSR
139
-
-[vitailse](https://github.com/zynth17/vitailse) by [@zynth17](https://github.com/zynth17) - Like Vitesse but with TailwindCSS
140
-
-[vitesse-modernized-chrome-ext](https://github.com/xiaoluoboding/vitesse-modernized-chrome-ext) by [@xiaoluoboding](https://github.com/xiaoluoboding) - ⚡️ Modernized Chrome Extension Manifest V3 Vite Starter Template
141
-
-[vitesse-stackter-clean-architect](https://github.com/shamscorner/vitesse-stackter-clean-architect) by [@shamscorner](https://github.com/shamscorner) - A modular clean architecture pattern in vitesse template
142
-
-[vitesse-enterprise](https://github.com/FranciscoKloganB/vitesse-enterprise) by [@FranciscoKloganB](https://github.com/FranciscoKloganB) - Consistent coding styles regardless of team-size.
143
-
-[vitecamp](https://github.com/nekobc1998923/vitecamp) by [@nekobc1998923](https://github.com/nekobc1998923) - Like Vitesse but without SSG/SSR/File based routing, includes Element Plus
144
-
-[vitesse-h5](https://github.com/YunYouJun/vitesse-h5) by [@YunYouJun](https://github.com/YunYouJun) - Vitesse for Mobile
145
-
-[bat](https://github.com/olgam4/bat) by [@olgam4](https://github.com/olgam4) - Vitesse for SolidJS
146
-
-[vitesse-solid](https://github.com/xbmlz/vitesse-solid) by [@xbmlz](https://github.com/xbmlz) - Vitesse for SolidJS, build with [`SolidStart`](https://start.solidjs.com/), includes [UnoCSS](https://github.com/unocss/unocss) and [HopeUI](https://hope-ui.com/).
147
68
148
69
## Try it now!
149
70
150
-
> Vitesse requires Node >=14.18
71
+
> YummyAdmin requires Node >=18.18
151
72
152
73
### GitHub Template
153
74
154
-
[Create a repo from this template on GitHub](https://github.com/antfu/vitesse/generate).
75
+
[Create a repo from this template on GitHub](https://github.com/doroudi/yummyadmin/).
155
76
156
77
### Clone to local
157
78
158
79
If you prefer to do it manually with the cleaner git history
159
80
160
81
```bash
161
-
npx degit antfu/vitesse my-vitesse-app
162
-
cd my-vitesse-app
82
+
npx degit doroudi/yummyadmin my-yummy-admin
83
+
cd my-yummy-admin
163
84
pnpm i # If you don't have pnpm installed, run: npm install -g pnpm
164
85
```
165
86
@@ -180,7 +101,7 @@ And, enjoy :)
180
101
181
102
### Development
182
103
183
-
Just run and visit http://localhost:3333
104
+
Just run and visit http://localhost:7000
184
105
185
106
```bash
186
107
pnpm dev
@@ -205,17 +126,11 @@ Go to [Netlify](https://app.netlify.com/start) and select your clone, `OK` along
205
126
First, build the vitesse image by opening the terminal in the project's root directory.
206
127
207
128
```bash
208
-
docker buildx build . -t vitesse:latest
129
+
docker buildx build . -t yummyadmin:latest
209
130
```
210
131
211
132
Run the image and specify port mapping with the `-p` flag.
212
133
213
134
```bash
214
-
docker run --rm -it -p 8080:80 vitesse:latest
135
+
docker run --rm -it -p 8080:80 yummyadmin:latest
215
136
```
216
-
217
-
## Why
218
-
219
-
I have created several Vite apps recently. Setting the configs up is kinda the bottleneck for me to make the ideas simply come true within a very short time.
220
-
221
-
So I made this starter template for myself to create apps more easily, along with some good practices that I have learned from making those apps. It's strongly opinionated, but feel free to tweak it or even maintain your own forks. [(see community maintained variation forks)](#variations)
0 commit comments