Skip to content

post-guard/PostCalendarFrontend

Repository files navigation

邮历

邮历,一路有你

北京邮电大学2021级数据结构课程设计大作业(邮历)前端仓库, 后端仓库在post-guard/PostCalendarBackend

本次大作业的要求为实现一个学生日程管理系统。

特点

  • 高级的校园地图编辑器
  • 令人为之一振的闹钟音乐
  • 花费两周半匠心打造的可靠大嘘页面

开发

使用Vue 3+Vite开发,使用pnpm作为项目的包管理器,使用Ant Design作为组件库。

项目中添加了Typescript支持,建议使用Typescript以获得更好的编程和维护体验。

初始化项目

安装程序中需要使用的依赖:

pnpm install

启动开发服务器(具有热重载功能):

pnpm dev

编译为工程打包文件:

pnpm build

设置后端地址

项目中HTTP API终结点统一以postcalendarapi/起始,因此需要使用反向代理工具将后端接口代理至该路径。 如果是调试项目,可以修改vite.config.ts中的proxy字段下的地址。

项目中Websocket API使用的地址为绝对地址,需要在代码文件中手动修改,建议使用查找-替换功能进行一键修改。 我承认在代码里面把地址写死非常粪,但是我确实没有找到更好的办法。

开发使用的IDE

  • VSCode + Volar

  • Jetbrains Webstorm

支持

如果您在学习或者是抄袭的过程中发现了问题,我们十分欢迎您提出。 您可以通过发起issue或者是发送电子邮件的方式联系到我们。

About

北京邮电大学2021级数据结构课程设计大作业前端仓库

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •