xu 901e53d1ef Initial commit 11 tháng trước cách đây
..
.docker-compose 901e53d1ef Initial commit 11 tháng trước cách đây
src 901e53d1ef Initial commit 11 tháng trước cách đây
vitePlugin 901e53d1ef Initial commit 11 tháng trước cách đây
.dockerignore 901e53d1ef Initial commit 11 tháng trước cách đây
.env.development 901e53d1ef Initial commit 11 tháng trước cách đây
.env.production 901e53d1ef Initial commit 11 tháng trước cách đây
.eslintignore 901e53d1ef Initial commit 11 tháng trước cách đây
.eslintrc.js 901e53d1ef Initial commit 11 tháng trước cách đây
.gitignore 901e53d1ef Initial commit 11 tháng trước cách đây
Dockerfile 901e53d1ef Initial commit 11 tháng trước cách đây
README.md 901e53d1ef Initial commit 11 tháng trước cách đây
babel.config.js 901e53d1ef Initial commit 11 tháng trước cách đây
favicon.ico 901e53d1ef Initial commit 11 tháng trước cách đây
index.html 901e53d1ef Initial commit 11 tháng trước cách đây
jsconfig.json 901e53d1ef Initial commit 11 tháng trước cách đây
limit.js 901e53d1ef Initial commit 11 tháng trước cách đây
openDocument.js 901e53d1ef Initial commit 11 tháng trước cách đây
package.json 901e53d1ef Initial commit 11 tháng trước cách đây
postcss.config.js 901e53d1ef Initial commit 11 tháng trước cách đây
tailwind.config.js 901e53d1ef Initial commit 11 tháng trước cách đây
vite.config.js 901e53d1ef Initial commit 11 tháng trước cách đây

README.md

gin-vue-admin web

Project setup

npm install

Compiles and hot-reloads for development

npm run serve

Compiles and minifies for production

npm run build

Run your tests

npm run test

Lints and fixes files

npm run lint

整理代码结构

web
 ├── babel.config.js
 ├── Dockerfile
 ├── favicon.ico
 ├── index.html                 -- 主页面
 ├── limit.js                   -- 助手代码
 ├── package.json               -- 包管理器代码
 ├── src                        -- 源代码
 │   ├── api                    -- api 组
 │   ├── App.vue                -- 主页面
 │   ├── assets                 -- 静态资源
 │   ├── components             -- 全局组件
 │   ├── core                   -- gva 组件包
 │   │   ├── config.js          -- gva网站配置文件
 │   │   ├── gin-vue-admin.js   -- 注册欢迎文件
 │   │   └── global.js          -- 统一导入文件
 │   ├── directive              -- v-auth 注册文件
 │   ├── main.js                -- 主文件
 │   ├── permission.js          -- 路由中间件
 │   ├── pinia                  -- pinia 状态管理器,取代vuex
 │   │   ├── index.js           -- 入口文件
 │   │   └── modules            -- modules
 │   │       ├── dictionary.js
 │   │       ├── router.js
 │   │       └── user.js
 │   ├── router                 -- 路由声明文件
 │   │   └── index.js
 │   ├── style                  -- 全局样式
 │   │   ├── base.scss
 │   │   ├── basics.scss
 │   │   ├── element_visiable.scss  -- 此处可以全局覆盖 element-plus 样式
 │   │   ├── iconfont.css           -- 顶部几个icon的样式文件
 │   │   ├── main.scss
 │   │   ├── mobile.scss
 │   │   └── newLogin.scss
 │   ├── utils                  -- 方法包库
 │   │   ├── asyncRouter.js     -- 动态路由相关
 │   │   ├── bus.js             -- 全局mitt声明文件
 │   │   ├── date.js            -- 日期相关
 │   │   ├── dictionary.js      -- 获取字典方法 
 │   │   ├── downloadImg.js     -- 下载图片方法
 │   │   ├── format.js          -- 格式整理相关
 │   │   ├── image.js           -- 图片相关方法
 │   │   ├── page.js            -- 设置页面标题
 │   │   ├── request.js         -- 请求
 │   │   └── stringFun.js       -- 字符串文件
 |   ├── view -- 主要view代码
 |   |   ├── about -- 关于我们
 |   |   ├── dashboard -- 面板
 |   |   ├── error -- 错误
 |   |   ├── example --上传案例
 |   |   ├── iconList -- icon列表
 |   |   ├── init -- 初始化数据  
 |   |   |   ├── index -- 新版本
 |   |   |   ├── init -- 旧版本
 |   |   ├── layout  --  layout约束页面 
 |   |   |   ├── aside 
 |   |   |   ├── bottomInfo     -- bottomInfo
 |   |   |   ├── screenfull     -- 全屏设置
 |   |   |   ├── setting        -- 系统设置
 |   |   |   └── index.vue      -- base 约束
 |   |   ├── login              --登录 
 |   |   ├── person             --个人中心 
 |   |   ├── superAdmin         -- 超级管理员操作
 |   |   ├── system             -- 系统检测页面
 |   |   ├── systemTools        -- 系统配置相关页面
 |   |   └── routerHolder.vue   -- page 入口页面 
 ├── vite.config.js             -- vite 配置文件
 └── yarn.lock