设计院项目管理前端
Go to file
2024-12-21 21:36:17 +08:00
.image README:增加工作流的演示图片 2024-11-23 10:32:52 +08:00
.vscode 【优化】全局:rvest.vs-code-prettier-eslint 转成 esbenp.prettier-vscode 2024-09-15 21:10:00 +08:00
build/vite 【代码评审】AI:code review 思维导图的逻辑 2024-08-02 21:17:35 +08:00
public [fix] 修改logo,项目立项前端微调 2024-07-15 18:15:11 +08:00
src [feat] 更新项目跟踪表单和部门选项 2024-12-21 21:36:17 +08:00
types feat:TagsView 支持多个 path 相同但 fullPath 不相同情况。 2024-10-22 17:22:18 +08:00
.editorconfig 初始化项目,自 v1.7.1 版本开始 2023-02-11 00:44:00 +08:00
.env [fix] 修改字典 2024-07-18 11:38:14 +08:00
.env.dev 【代码优化】全局:移除 VITE_UPLOAD_URL 环境变量,使用 getUploadUrl 方法替代 2024-09-24 20:54:12 +08:00
.env.local Merge branch 'gitee-master' into feature-project 2024-10-08 14:23:33 +08:00
.env.prod 【代码优化】全局:移除 VITE_UPLOAD_URL 环境变量,使用 getUploadUrl 方法替代 2024-09-24 20:54:12 +08:00
.env.stage 【代码优化】全局:移除 VITE_UPLOAD_URL 环境变量,使用 getUploadUrl 方法替代 2024-09-24 20:54:12 +08:00
.env.test 【代码优化】全局:移除 VITE_UPLOAD_URL 环境变量,使用 getUploadUrl 方法替代 2024-09-24 20:54:12 +08:00
.eslintignore 初始化项目,自 v1.7.1 版本开始 2023-02-11 00:44:00 +08:00
.eslintrc-auto-import.json 初始化项目,自 v1.7.1 版本开始 2023-02-11 00:44:00 +08:00
.eslintrc.js 1. 忽略 VITE_CJS_IGNORE_WARNING 告警 2024-03-01 01:05:03 +08:00
.gitignore 【代码优化】全局:允许 .local 提交到 git 上 2024-07-22 22:11:07 +08:00
.prettierignore chore: prettier 2023-02-13 10:03:12 +08:00
.stylelintignore 初始化项目,自 v1.7.1 版本开始 2023-02-11 00:44:00 +08:00
index.html chore: update vite 4.2 2023-03-23 09:42:01 +08:00
LICENSE 初始化项目,自 v1.7.1 版本开始 2023-02-11 00:44:00 +08:00
package.json !595 bpm 仿钉钉/飞书模式 2024-11-23 02:36:14 +00:00
pnpm-lock.yaml 【功能实现】工作流:流程模型的分类、模型读取 list 接口 2024-11-02 16:36:54 +08:00
postcss.config.js 初始化项目,自 v1.7.1 版本开始 2023-02-11 00:44:00 +08:00
prettier.config.js 初始化项目,自 v1.7.1 版本开始 2023-02-11 00:44:00 +08:00
README.md README:增加工作流的演示图片 2024-11-23 10:32:52 +08:00
stylelint.config.js 🎈 perf:移除stylelint已弃用的规则、开启保存时自动stylelint格式化、移除tsconfig报错内容 2024-08-13 13:46:09 +08:00
tsconfig.json 🎈 perf:移除stylelint已弃用的规则、开启保存时自动stylelint格式化、移除tsconfig报错内容 2024-08-13 13:46:09 +08:00
uno.config.ts 🐞 fix:修复top布局模式下主容器高度计算方式、cutMenu布局模式下tagsview位置计算方式、工具栏多出1px、页脚多出1px 2024-08-22 10:32:28 +08:00
vite.config.ts 🐞 fix:@import 修改为 @use 以应对 sass 升级弃用 @import。 2024-10-23 11:01:23 +08:00
web-types.json 【优化】添加自定义指令消除IDE警告 2024-11-05 17:30:23 +08:00

技术栈

框架 说明 版本
Vue Vue 框架 3.3.8
Vite 开发与构建工具 4.5.0
Element Plus Element Plus 2.4.2
TypeScript JavaScript 的超集 5.2.2
pinia Vue 存储库 替代 vuex5 2.1.7
vueuse 常用工具集 10.6.1
vue-i18n 国际化 9.6.5
vue-router Vue 路由 4.2.5
unocss 原子 css 0.57.4
iconify 在线图标库 3.1.1
wangeditor 富文本编辑器 5.1.23

开发工具

推荐 VS Code 开发,配合插件如下:

插件名 功能
Vue - Official Vue 与 TypeScript 支持
unocss unocss for vscode
Iconify IntelliSense Iconify 预览和搜索
i18n Ally 国际化智能提示
Stylelint Css 格式化
Prettier 代码格式化
ESLint 脚本代码检查
DotENV env 文件高亮

提交规范

  1. 从分支创建新功能分支命名规范feature-{功能名称}-{时间}-作者
  2. 提交规范: 根据功能类型划分以下几种提交类型
  • [fix] 修复bug/优化xxxx
  • [feat] 新增xxxx功能
  • [perf] 性能优化
  • [hotfix] 紧急修复bug
  1. 功能自行测试,通过后提交代码全部完成后提交PR

快速开始

安装 pnpm提升依赖的安装速度

npm config set registry https://mirrors.huaweicloud.com/repository/npm/ npm install -g pnpm

安装依赖

pnpm install

启动服务

npm run dev