Home

Awesome

vite-naive-template

Deploy GitHub Workflow Status (branch) thanks License

naive-ui vue vite

🏄‍♂️ A Starter template built on Vite 5.x + TypeScript + TSX + Vue 3.5 + Naive UI + Pinia + UnoCSS + Unplugin Auto Import + Husky + lint-staged.

一个简洁的 Vite5 + Vue3.5 + TypeScript + TSX + ESLint(v9) 的 B 端后台原型 Naive UI 模板框架,内置 Pinia 模块化管理代码、路由鉴权、UnoCSS 暗黑模式、Unplugin 自动导入等, 开箱即用, 注重快速高效搭建实际业务场景, 持续更新最新技术栈 🎊

🔥 Live Demo 在线体验

账号:123456@admin.com (随意邮箱)

密码:123456 (随意)

🪄 使用不同的 UI 库

如果更偏好使用 Element Plus 2 作为 UI 库, 这里也为你准备了几个相应的模板项目,可在此基础上进行业务二次开发和定制:

🎉 Features

前置条件

运行效果

<img width="1412" alt="image" src="https://github.com/pdsuwwz/vite-naive-template/assets/19891724/34fd01eb-758f-43cc-b5c2-8ec77629e94c"> <img width="1387" alt="image" src="https://github.com/pdsuwwz/vite-naive-template/assets/19891724/cdb35ee2-1943-4ab3-80ed-380d9cc60f51">

安装和运行

pnpm i
pnpm dev

单元测试

pnpm test
pnpm test:coverage

💡 提示

pnpm run prepare

😎 Awesome

License

MIT License | Copyright © 2020-PRESENT Wisdom