Vue3+ElementPlus+Koa2 全栈开发后台系统

1,355 阅读2分钟

下载地址:Vue3+ElementPlus+Koa2 全栈开发后台系统

我只是同时安装了这两个程序,并对安装的代码进行了区别。 npmjs.com/package/koa2上的NPM包koa2是一个克隆包,而不是npmjs.com/package/koa上的NPM包koa@2.0.0-alpha.7的分叉包——有一些小的改动。 这类事情会造成安全问题。问题是,Evildoers™发布的NPM包的名称与流行的包相似。那个包里有某种木马病毒。人们安装它,要么是因为出现了一个拼写错误而没有意识到,要么是因为搞不清哪一个才是真正的。这是这个。 在这种情况下,我不相信koa2是恶性的 Vue3全家桶

var rect = element.getBoundingClientRect();
console.log(rect.top, rect.right, rect.bottom, rect.left);


var bodyRect = document.body.getBoundingClientRect(),
    elemRect = element.getBoundingClientRect(),
    offset   = elemRect.top - bodyRect.top;

alert('Element is ' + offset + ' vertical pixels from <body>');

Koa2

Composition/Options API 组合/选项API

架构设计

Axios高效封装

log4js标准配置 Log4js标准配置

Storage高效封装 存储高效封装

JWT方案集成 JWT方案集成

Vue- Router守卫/拦截封装 VUE-路由器守卫/拦截封装

Models封装 模型封装

公共机制封装 公共机制封装

Vuex集成 Vuex集成

utils函数封装 Utils函数封装

Vite2.0配置 Vite2.0配置

状态码规范 状态码规范

错误拦截 错误拦截

请求/路由/权限封装 请求/路由/权限封装

API管理 Api管理

日期格式化正则匹配 日期格式化正则匹配

ElementPlus ElementPlus

Mongo 蒙戈

动态递归菜单 动态递归菜单

Mock方案/日志规范 模拟方案/日志规范

表结构设计 表结构设计

组件/模块封装 组件/模块封装

核心组件应用 核心组件应用

ID自增长实现 ID自增长实现

复杂场景覆盖 复杂场景覆盖

Mongo - CRUD语法 MongoCRUD语法

Vue3+ElementPlus+Koa2 全栈开发后台系统

全局属性配置 全局属性配置

字段返回四种方式 字段返回四种方式

低代码封装 低代码封装

or、in、 all、 inc用法 或、in、All、Inc.用法