教务

wuheng 38b8c62a53 更新 'Jenkinsfile' před 1 rokem
.vscode 91372d3b6c fix před 1 rokem
build 689385a15c build 7 před 1 rokem
mock a2844f4e7a 清理信息 打包 před 1 rokem
patches 41f263bd06 init před 1 rokem
public ead9977822 home před 1 rokem
scripts 41f263bd06 init před 1 rokem
src 340a0ea70b rename před 1 rokem
.editorconfig 41f263bd06 init před 1 rokem
.env 1a7be5e6ea 哈希路由 před 1 rokem
.env-config.ts 1a7be5e6ea 哈希路由 před 1 rokem
.env.development 1a7be5e6ea 哈希路由 před 1 rokem
.env.production 1a7be5e6ea 哈希路由 před 1 rokem
.eslintignore 41f263bd06 init před 1 rokem
.eslintrc.js 41f263bd06 init před 1 rokem
.gitattributes 41f263bd06 init před 1 rokem
.gitignore e655156db1 init(projects): api code před 1 rokem
.npmrc 41f263bd06 init před 1 rokem
Dockerfile 6f61e5cd90 docs(components): build file před 1 rokem
Jenkinsfile 38b8c62a53 更新 'Jenkinsfile' před 1 rokem
README.md 54ecef281a clear před 1 rokem
default.conf 003e00df17 更新 'default.conf' před 1 rokem
docker-compose.yaml 6f61e5cd90 docs(components): build file před 1 rokem
index.html 41f263bd06 init před 1 rokem
package.json 689385a15c build 7 před 1 rokem
pnpm-lock.yaml 689385a15c build 7 před 1 rokem
tsconfig.json 2c19cd4858 格式化代码 před 1 rokem
uno.config.ts 41f263bd06 init před 1 rokem
vite.config.ts 9fce909d1e base 版本 před 1 rokem

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