Vue3-Vant-Mobile
Mobile Template built on Vue3、Vite4、Vant4、Pinia2、Vitest、TypeScript
English / [简体中文](./README-zh_CN.md) , [使用指南](./Guide-zh_CN.md) / [English Guide](./Guide.md)
## Introduction
🔥🔥🔥 Vue3 Vant Mobile based on `Vue3`, `Vite4`, `Vant4`, `Pinia2`, `Vitest`, `TypeScript`; 🚀🚀🚀 Integrate `Plop` to generate any type of code block, integrate `Dark Mode` (Dark) configuration, integrate `Mock` data, and other handy extensions. 💖💖💖 In short, clean, simple, easy to use, reference, can save you a week of development time, hope you like it.
## Achievement
🎉🎉🎉 Added to the [Awesome Vite.Js](https://github.com/vitejs/awesome-vite#vue-3)
## Features
- 🌓 Support Dark Mode
- 💪 Written in TypeScript
- 🚀 Support Vue 3 out-of-the-box
- 🤖 Auto Importing components
- 📄 Easy to create files (plop)
- 📦 Using pnpm package manager
- 💾 Support Mock server
- 🌈 Support Git hooks (lint and commit)
- 💖 Mobile UI Components (Vant4)
- 🍍 Pinia, Store for Vue
- 🍍 Threejs support, using tresjs
## Install and use
- Get the project code
```bash
git clone https://git.suwa3d.com/natuka/mobile.suwa3d.com.git
```
- Installation dependencies
```bash
cd mobile.suwa3d.com
# with pnpm
pnpm install
```
- run
```bash
pnpm dev
```
- build
```bash
pnpm build
```
## Browser Support
Support modern browsers
| [
](http://godban.github.io/browsers-support-badges/)IE | [
](http://godban.github.io/browsers-support-badges/)Edge | [
](http://godban.github.io/browsers-support-badges/)Firefox | [
](http://godban.github.io/browsers-support-badges/)Chrome | [
](http://godban.github.io/browsers-support-badges/)Safari |
| :-: | :-: | :-: | :-: | :-: |
| not support | last 2 versions | last 2 versions | last 2 versions | last 2 versions |
## LICENSE
♥️ [MIT](https://en.wikipedia.org/wiki/MIT_License)
## Docs
[source template](https://github.com/CharleeWa/vue3-vant-mobile.git)
[tresjs website](https://tresjs.org/)
[tresjs - guide](https://tresjs.org/guide/)