Skip to content

基于tov_template二次封装的Vue3+NaiveUI + TS 模板

License

Notifications You must be signed in to change notification settings

theOnlyUnique/cheers_template

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

项目介绍

一、简介

此项目是一个基于Vue3+Vite的快速开发模板,可以供开发者快速进行项目开发,开箱即用。 本人对此模板进行了一定程度的修改,原网站请参考:https://github.com/dishait/tov-template 我将会将此项目上传到本地GitLab 公共项目,项目组成员即可拉取此项目 node运行版本:20.9.0

二、功能介绍

此模板集成了许多功能,主要功能如下:

2.1自动导出

自动导出src/api文件夹下面的变量与函数 自动导出src/components下面的组件 自动导出的变量会被声明成全局变量的形式,自动导出的组件可以使用大驼峰的命名方式以相对于components的路径进行引入

2.2使用文件路由

项目使用page文件夹下面的内容当做路由,每一个文件夹下的文件都可以是可访问的路由,可以配合路由守卫来对路由进行拦截

2.3i18n支持

内置i18n,可以快速配置

2.4接口mock支持

可以前端手动mock接口,模拟后端发来的数据

2.5自动配置prettier

成员保持默认的VSCode配置即可享受保存自动格式化项目

2.6集成pinia

可以直接使用pinia在项目里

2.7集成TS

体现代码量的好助手,嘻嘻嘻

2.8支持unoCSS

支持原子式样式编辑

2.9axios封装(已集成全局naive-ui消息通知)

全局工具类封装好了axios请求对象,在util的request里面引入即可

2.10支持iconify自动引入

可以在列表数据里面解析出图表,提供给某些可以展示icon的数据组件用

2.11基于Vite进行开发

2.12支持漂亮的404界面

2.13自动更新log(待自动化)

2.14集成vue-router (已经集成路由守卫)

About

基于tov_template二次封装的Vue3+NaiveUI + TS 模板

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published