Skip to content

ZephyrAndMoon/vue3-template

Repository files navigation

Vue 3 + Typescript + Vite

这个模板帮助你开始在 Vite 中使用 Vue3 和 Typescript 进行开发。


技术栈

  • 编程语言:TypeScript 4.x + JavaScript
  • 构建工具:Vite 2.x
  • 前端框架:Vue 3.x
  • 路由工具:Vue Router 4.x
  • 状态管理:Vuex 4.x
  • UI 框架:Element Plus
  • CSS 预编译:Stylus / Sass / Less
  • HTTP 工具:Axios
  • Git Hook 工具:husky + lint-staged
  • 代码规范:EditorConfig + Prettier + ESLint + Airbnb JavaScript Style Guide
  • 提交规范:Commitizen + Commitlint
  • 单元测试:vue-test-utils + jest + vue-jest + ts-jest

运行脚本

  • npm run dev: 启动项目
  • npm run build: 打包项目
  • npm run serve: 启动预览
  • npm run lint: eslint 校验
  • npm run lint-fix: eslint 校验修复
  • npm run test: 单元测试
  • npm run commit: git 规范提交

About

一套规范的 Vite + Vue3 + TypeScript 前端工程化项目环境

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published