No Description

DESKTOP-USV654P\pc da962e7cc5 fix: change course statistics 2 weeks ago
.husky 04dd4230a9 build: 增加教材征订 5 months ago
build 04dd4230a9 build: 增加教材征订 5 months ago
dist be4fb0c328 fix: build 2 weeks ago
mock 04dd4230a9 build: 增加教材征订 5 months ago
public 04dd4230a9 build: 增加教材征订 5 months ago
src da962e7cc5 fix: change course statistics 2 weeks ago
tests 04dd4230a9 build: 增加教材征订 5 months ago
types 04dd4230a9 build: 增加教材征订 5 months ago
.drone.yml 025c4e3dd0 fix: change drone 3 weeks ago
.editorconfig 04dd4230a9 build: 增加教材征订 5 months ago
.env 04dd4230a9 build: 增加教材征订 5 months ago
.env.development fc2e00e8df feat:添加 考勤统计 1 month ago
.env.production c6e9548aba feat:修改醉驾 4 weeks ago
.env.test 04dd4230a9 build: 增加教材征订 5 months ago
.eslintignore 04dd4230a9 build: 增加教材征订 5 months ago
.eslintrc.js 04dd4230a9 build: 增加教材征订 5 months ago
.gitignore 4b5624e02b feat:修改BUG 3 months ago
.gitpod.yml 04dd4230a9 build: 增加教材征订 5 months ago
.pnpm-debug.log 04dd4230a9 build: 增加教材征订 5 months ago
.prettierignore 04dd4230a9 build: 增加教材征订 5 months ago
.stylelintignore 04dd4230a9 build: 增加教材征订 5 months ago
Dockerfile 04dd4230a9 build: 增加教材征订 5 months ago
Dockerfile-Dev a3e536d6d2 docker-config 1 month ago
Dockerfile-Pre c6e9548aba feat:修改醉驾 4 weeks ago
LICENSE 04dd4230a9 build: 增加教材征订 5 months ago
Makefile a85ca8cafc fix: change course statistics 2 weeks ago
README.md 04dd4230a9 build: 增加教材征订 5 months ago
commitlint.config.js 04dd4230a9 build: 增加教材征订 5 months ago
default.conf 04dd4230a9 build: 增加教材征订 5 months ago
docker-compose-dev.yml a3e536d6d2 docker-config 1 month ago
docker-compose-pre.yml a55b14ac59 feat:docker 1 month ago
index.html 04dd4230a9 build: 增加教材征订 5 months ago
package.json 32678b8e41 fix: change prize-enroll display datetime 3 weeks ago
postcss.config.js 04dd4230a9 build: 增加教材征订 5 months ago
prettier.config.js 04dd4230a9 build: 增加教材征订 5 months ago
rsa_public_key.pem 04dd4230a9 build: 增加教材征订 5 months ago
stylelint.config.js 04dd4230a9 build: 增加教材征订 5 months ago
tsconfig.json 04dd4230a9 build: 增加教材征订 5 months ago
vite.config.ts 04dd4230a9 build: 增加教材征订 5 months ago
windi.config.ts 04dd4230a9 build: 增加教材征订 5 months ago

README.md

技术选型

  • 开发框架采用 Vue3 版本:3.3.4+
  • 构建工具采用 Vite 版本: 4.3.8+
  • 包管理采用 pnpm版本 6.20+
  • 多语言框架采用 i18n 版本 9.2.2
  • ui 框架采用 Ant-Design-Vue 版本:3.0+
  • http 请求库 采用 axios 版本 1.4.0+
  • 代码计算库 采用 jsbi-calculator 版本 0.3.6+
  • 框架开发语言采用 TypeScript 版本 5.0.4+
  • 工作流组件采用 bpmn.js 版本 8.7+
  • 时间工具库采用 day.js 版本 1.11.0+
  • 状态管理库采用 pinia 版本 2.0.12 +
  • 图表库采用 echarts版本 5.3.1+
  • excel 操作库采用 exceljs 版本 4.3.0+
  • 工具类采用 lodash-es 版本 4.17.21+
  • 工具类采用 vueuse 版本 10.1.2+
  • 打印工具类库 采用 printjs 版本 1.6.0+
  • 二维码类库 采用 qrcode 版本 1.5.0+
  • 拖拽组件 采用 vuedraggable 版本 4.1.0+
  • 富文本编辑器 采用 wangeditor 版本 4.6.13+
  • 项目 git 提交管理库 采用 husky 版本 8.0.3+
  • 项目框架结构采用 Vben 作为基础,搭建而成。
  • 其他技术及版本 以 Vben 文档 以及 package.json 做参考

特性

  • 最新技术栈:使用 Vue3/vite3 等前端前沿技术开发
  • TypeScript: 应用程序级 JavaScript 的语言
  • 主题:可配置的主题
  • 国际化:内置完善的国际化方案
  • Mock 数据 内置 Mock 数据方案
  • 权限 内置完善的动态路由权限生成方案
  • 组件 二次封装了多个常用的组件

准备

安装使用

  • 安装依赖
cd xjrsoft-vue3

pnpm install

  • 运行
pnpm dev
  • 打包
pnpm build


Git 贡献提交规范

  • 参考 vue 规范 Angular)
    • feat 增加新功能
    • fix 修复问题/BUG
    • style 代码风格相关无影响运行结果的
    • perf 优化/性能提升
    • refactor 重构
    • revert 撤销修改
    • test 测试相关
    • docs 文档/注释
    • chore 依赖更新/脚手架配置修改等
    • workflow 工作流改进
    • ci 持续集成
    • types 类型定义文件更改
    • wip 开发中

相关仓库