教务

刘冰洁 ce24e6326e 课程表 1 年之前
.vscode ce24e6326e 课程表 1 年之前
build 41f263bd06 init 1 年之前
docker 41f263bd06 init 1 年之前
mock eca56b6741 删除不必要的文件 1 年之前
patches 41f263bd06 init 1 年之前
public 41f263bd06 init 1 年之前
scripts 41f263bd06 init 1 年之前
src ce24e6326e 课程表 1 年之前
.editorconfig 41f263bd06 init 1 年之前
.env edbf901ed0 登录获取用户信息+验证码更新+根据条件查询:实现分页+刷新 完美 1 年之前
.env-config.ts 984f88f0b2 feat(components): 配置代理+测试 1 年之前
.env.development 41f263bd06 init 1 年之前
.env.production 41f263bd06 init 1 年之前
.eslintignore 41f263bd06 init 1 年之前
.eslintrc.js 41f263bd06 init 1 年之前
.gitattributes 41f263bd06 init 1 年之前
.gitignore e655156db1 init(projects): api code 1 年之前
.npmrc 41f263bd06 init 1 年之前
Dockerfile 6f61e5cd90 docs(components): build file 1 年之前
Jenkinsfile 6f61e5cd90 docs(components): build file 1 年之前
README.md 54ecef281a clear 1 年之前
default.conf 6f61e5cd90 docs(components): build file 1 年之前
docker-compose.yaml 6f61e5cd90 docs(components): build file 1 年之前
index.html 41f263bd06 init 1 年之前
package.json 22fadc8819 减少代码量 使代码更优雅 1 年之前
pnpm-lock.yaml 22fadc8819 减少代码量 使代码更优雅 1 年之前
tsconfig.json 984f88f0b2 feat(components): 配置代理+测试 1 年之前
uno.config.ts 41f263bd06 init 1 年之前
vite.config.ts 41f263bd06 init 1 年之前

README.md

特性

  • 最新流行技术栈:使用 Vue3/Vite 等前端前沿技术开发, 使用高效率的 npm 包管理器 pnpm
  • TypeScript: 应用程序级 JavaScript 的语言
  • 主题:丰富可配置的主题、暗黑模式,基于原子 css 框架 - UnoCss 的动态主题颜色
  • 代码规范:丰富的规范插件及极高的代码规范
  • 文件路由系统:基于文件的路由系统,根据页面文件自动生成路由声明、路由导入和路由模块
  • 权限路由:提供前端静态和后端动态两种路由模式,基于 mock 的动态路由能快速实现后端动态路由
  • 请求函数:基于 axios 的完善的请求函数封装,提供 Promise 和 hooks 两种请求函数,加入请求结果数据转换的适配器

安装使用

  • 环境配置 本地环境需要安装 pnpm 7.x 、Node.js 14.18+ 和 Git

  • 安装依赖

    pnpm i
    
  • 运行

    pnpm dev
    
  • 打包

    pnpm build