Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/NelsonYong/vite-vue-box
Standardized 📦 development template based on Vue3
https://github.com/NelsonYong/vite-vue-box
Last synced: 2 months ago
JSON representation
Standardized 📦 development template based on Vue3
- Host: GitHub
- URL: https://github.com/NelsonYong/vite-vue-box
- Owner: NelsonYong
- License: mit
- Created: 2022-01-05T02:30:53.000Z (over 2 years ago)
- Default Branch: master
- Last Pushed: 2023-06-01T06:13:41.000Z (about 1 year ago)
- Last Synced: 2024-04-15T05:32:01.200Z (2 months ago)
- Language: TypeScript
- Homepage: https://vite-vue-box.vercel.app
- Size: 2.02 MB
- Stars: 50
- Watchers: 1
- Forks: 7
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Lists
- awesome-vite - vite-vue-box - Vite + Vue 3 + Ts + TailWindCss + VueHook Plus + Pinia + Axios + ESLint + Stylelint. (Get Started / Templates)
- awesome-vite - vite-vue-box - Vite + Vue 3 + Ts + TailWindCss + VueHook Plus + Pinia + Axios + ESLint + Stylelint. (Get Started / Templates)
- awesome-vite - vite-vue-box - Vite + Vue 3 + Ts + TailWindCss + VueHook Plus + Pinia + Axios + ESLint + Stylelint. (Get Started / Templates)
- awesome-viter - vite-vue-box - Vite + Vue 3 + Ts + TailWindCss + VueHook Plus + Pinia + Axios + ESLint + Stylelint. (Get Started / Templates)
- awesome-vite - vite-vue-box - Vite + Vue 3 + Ts + TailWindCss + VueHook Plus + Pinia + Axios + ESLint + Stylelint. (Get Started / Templates)
- awesome-vite - vite-vue-box - Vite + Vue 3 + Ts + TailWindCss + VueHook Plus + Pinia + Axios + ESLint + Stylelint. (Get Started / Templates)
- awesome-vite - vite-vue-box - Vite + Vue 3 + Ts + TailWindCss + VueHook Plus + Pinia + Axios + ESLint + Stylelint. (Get Started / Templates)
README
# vite-vue-box
Out of the box, you can quickly generate the vue3 business framework.
[Preview](https://vite-vue-box.vercel.app)
English | 简体中文## 🌟 Feature
- ⚡️ [Vue 3](https://github.com/vuejs/core), [Vite 3](https://github.com/vitejs/vite), [pnpm](https://pnpm.io/), [ESBuild](https://github.com/evanw/esbuild) - born with fastness
- 📦 [Components auto importing](./src/components)
- 🍍 [State Management via Pinia](https://pinia.vuejs.org/)
- 🎨 [TailwindCSS](https://tailwindcss.com/) - rapidly build modern websites without ever leaving your HTML
- 🔥 Use the [new `` syntax](https://github.com/vuejs/rfcs/pull/227)
- 🚀 [Vue-hooks-plus](https://github.com//InhiblabCore/vue-hooks-plus) - the vue-hooks-plus can satisfy most of your business
- 💫 <u>Axios</u> - package the complete business request process with the vue-hooks-plus/useRequest
- 📥 [APIs auto importing](https://github.com/antfu/unplugin-auto-import) - use Composition API and others directly
- 🦾 <u>TypeScript</u>, necessary
- ☁️ <u>Eslint 、Stylelint 、Commitlint、Husky</u>,normative constraints## Try it now
### GitHub Template
[Create a repo from this template on GitHub](https://github.com/NelsonYong/vite-vue-box/generate).
### Clone to local
```bash
npx degit NelsonYong/vite-vue-box vite-vue-box-template
cd vite-vue-box-template
pnpm i # If you don't have pnpm installed, run: npm install -g pnpm
# If you have a repo on Github
pnpm huskyInstall
```## Checklist
When you use this template, try follow the checklist to update your info properly
- [ ] Change the author name in `LICENSE`
- [ ] Change the title in `App.vue`
- [ ] Change the hostname in `vite.config.ts` and `config`
- [ ] Change the favicon in `public`
- [ ] Remove the `.github` folder which contains the funding info
- [ ] Clean up the READMEs and remove routes