初版文件框架
-
node_modules 已经引入了tiptap富文本编辑器插件以及上传图床插件,之后可以直接用
-
public 静态资源目录
-
src
- api api接口(主要工作目录)
- assets 全局资源目录
- components 原框架的一些组件,之后不复用的话可以删掉(主要工作目录)
- directive 原模版用到了一些,删了会引发一些报错,不删不影响
- filters 原模版用到了一些,删了会引发一些报错,不删不影响
- icons
- layout 布局,侧边栏和导航栏的组件都在这里(主要工作目录)
- plugins vuetify插件
- router 路由(主要工作目录),原模版利用permission对权限和路由做了映射。在这里添加路由可以直接显示到侧边栏,不同的权限看到的侧边栏路由不一样。
- store 状态管理(主要工作目录)
- user.js 与用户权限设置有关
- 其他的暂时不是特别重要,是原模版的内容,之后不用的话可以删掉
- styles 样式
- utills 一些js工具函数,原模版提供,之后不用可以删掉,内部有一些用户权限相关函数不要删,模版的权限管理用到了这些函数。
- vendor 模版提供的导出excel,zip函数,之后学习资料下载或者导出志愿时长或许可以用到,没有删
- views(主要工作目录)
- management 后台管理页面,内部有关于图床的操作,后续可以参考,没有删
- login 登陆注册页面,没有删除,相关权限管理可以参考
- 其余是模版自带的跳转页面,error404页面
- permission.js 权限管理操作,可以参考也可以沿用
-
test 原模版的单元测试文件目录,之后可以参考
-
最后是模版一些介绍md文档,可以参考一下
PS:一些logo和配色暂时还是之前项目的,之后可以更换
运行前:npm install
运行:npm run dev