Skip to content

MOSS2023ASE/service-frontend

Repository files navigation

初版文件框架

  • 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