Skip to content

a11enyan97/vite-vue3-template

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

34 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Vite4 + Vue3 + Typescript

介绍

基于 Vue3、Vite4 和 Typescript 搭建的项目模板,帮你更快更好的创建功能完善的模板,其中使用到的库和依赖皆为最新版本,并在之后持续更新!!! 在线预览

开箱即用功能

  • Vue3 - 更好的性能和开发体验,提供更多新的特性和改进的API
  • Vite4 - 快速的Web开发构建工具,它基于ESM原生模块系统,支持快速的冷启动和热模块替换
  • Vue Router - 可配置的、方便的路由管理
  • Pinia - 新一代的全局状态管理
  • TypeScript - JavaScript 超集,提供类型检查、更好的 IDE 支持和其他强大的特性
  • VueUse - 提供了许多实用的、经过优化的自定义 Hooks 函数,简化应用程序开发
  • Pnpm - 快速、高效、可靠且易于使用的包管理器
  • Icones - 大量、精美的免费图标库
  • Arco Design Vue - 完善、灵活的基于 Vue3 的 UI组件库
  • Axios - 基于 Promise 的 HTTP 请求库
  • Tailwind CSS - 高度可定制、实用的 CSS 框架
  • Less - 实用、灵活、易于上手的CSS预处理器
  • EslintPrettier - 保证团队代码的质量和可读性,减少语法错误和风格不一致
  • huskylint-stagedcommitlint - 帮助团队规范 Git 提交规范和代码质量,避免错误和重构

更多配置

PS:SVG 图片引入时后缀名后需添加?component

使用方式

Github 模板

戳我,直接填写信息即可创建自己的 Github 仓库

克隆到本地

git clone https://github.com/xiaopengRUNNING/vite-vue3-template.git

cd vite-vue3-template

# 开发
pnpm i

# 构建
pnpm dev

使用之前

  • 在 LICENSE 中改变作者名
  • 在 package.json 中改变作者名
  • 在 .env 中改变配置信息
  • 在 public 目录下改变 favicon
  • 配置路由信息
  • 整理 README

建议IDE配置

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 46.0%
  • Vue 29.8%
  • JavaScript 20.7%
  • HTML 2.2%
  • Other 1.3%