Skip to content

W1ping/Vue3-default

Repository files navigation

Vite + Vue3 + Pinia 模板

初始化

npm install

启动

npm run serve

打包

npm run build

校验

npm run lint

git commit

npm run commit

技术栈

框架 Vue3

打包工具 Vite

状态管理 Pinia

组件库 ElementPlus

其它

组件/api 自动按需引入,详情查看 unplugin-auto-import

多用 VueUse 少造轮子,解放大脑

多用 UnoCSS 减少 CSS 书写,解放双手 查询写法地址 UnoCSSWindiCSS

定义 icon 用法

  1. icon库 查询 <icon-'库里复制的iconName'>
  2. 自定义icon详情参考 这里

数据请求可以按 fetch 来也可以用 axios 自己根据业务需求判断,不做限制

其它模板

  • Vue3-default 技术栈 Vue3 + Vite + UnoCSS + Pinia + Element Plus
  • Vue3-SSR-default 技术栈 Experss + Vue3 + Vite + Pinia + Element Plus + UnoCSS + AutoImport
  • Nuxt3-default 技术栈 Nuxt3 + Vite + Pinia + Element Plus + AutoImport
  • Vue2-SSR-default 技术栈 Vue2 + Webpack4 +Express + Element + Vuex

About

Vue3 + Vite + Pinia + UnoCss 项目模板

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published