A lightning-fast CLI for scaffolding uni-app projects powered by Vite. Designed to provide a more modern, lightweight, and extensible development experience than standard templates.
# Using npm
npm create vite-uniapp@latest
# Using pnpm
pnpm create vite-uniappRun the command and follow the prompts, or specify options directly:
# Interactive mode
npm create vite-uniapp@latest
# With project name
npm create vite-uniapp@latest my-app -i -f -v -hmy-app/
├── src/
│ ├── App.vue # Root component
│ ├── main.ts # Entry point
│ └── pages/ # Pages directory
│ └── index/
│ └── index.vue
├── index.html # HTML template
├── vite.config.ts # Vite configuration
├── tsconfig.json # TypeScript configuration
└── package.json # Project dependencies
Contributions are welcome! Please feel free to submit a Pull Request.
- Fork the repository
- Create your feature branch (
git checkout -b feature/AmazingFeature) - Commit your changes (
git commit -m 'Add some AmazingFeature') - Push to the branch (
git push origin feature/AmazingFeature) - Open a Pull Request
This project is licensed under the MIT License.