# MALL-CMS-Vue3-API
Mall-CMS-Vue3 是基于 NodeJS、TypeScript 、Koa、MySQL 等技术实现的后台管理系统 API 。拥有系统总览(核心技术、商品统计)、系统管理(用户管理、部门管理、菜单管理、角色管理)、商品中心(商品分类、商品信息)、动态(动态主页、动态列表)的 API 。采用 REST 设计风格。
> 如果对您有帮助,可以给 [MALL-CMS-Vue3-API 存储库](https://github.com/coder-hxl/mall-cms-vue3-api) 点个 star 支持一下!
## API 文档
API 文档: https://documenter.getpostman.com/view/19782726/Uze1x5Af
## 如何运行
1. 没有 pnpm ?
```shell
npm install pnpm -g
```
2. 安装依赖(运行完该命令就可以进入步骤3)
```shell
pnpm add .
```
2. 在 MySQL 创建一个名为 mall_cms_vue3 的数据库,然后将 database/mall_cms_vue3.sql 文件导入进去
3. 配置 .env 文件
```shell
APP_HOST=http://localhost # 项目运行的主机
APP_PORT=9000 # 项目运行的端口号
MYSQL_HOST=localhost # MySQL 运行的主机
MYSQL_PORT=3306 # MySQL 运行的端口号
MYSQL_USER=root # MySQL 用户名
MYSQL_PASSWORD=root # MySQL 密码
MYSQL_DATABASE=mall_cms_vue3 # MySQL 数据库名称
```
4. 启动
```shell
pnpm start
```
## 前端
MALL-CMS-Vue3 Github 地址: https://github.com/coder-hxl/mall-cms-vue3
MALL-CMS-Vue3 Gitee 地址: https://gitee.com/coderhxl/mall-cms-vue3
没有合适的资源?快使用搜索试试~ 我知道了~
MallCMS-Vue3-API 是基于 Node、TypeScript MySQL 等技术实现的后台管理系统 API .zip
共87个文件
ts:70个
sql:2个
json:2个
需积分: 0 0 下载量 142 浏览量
2023-12-31
19:22:21
上传
评论
收藏 274KB ZIP 举报
温馨提示
Mall-CMS-Vue3-API 是基于 NodeJS、TypeScript 、Koa、MySQL 等技术实现的后台管理系统 API 。拥有系统总览(核心技术、商品统计)、系统管理(用户管理、部门管理、菜单管理、角色管理)、商品中心(商品分类、商品信息)、动态主页 Vue3,springboot,element-ui使用技巧,实战应用开发小系统参考资料,源码参考。 Vue3,springboot,element-ui使用技巧,实战应用开发小系统参考资料,源码参考。 Vue3,springboot,element-ui使用技巧,实战应用开发小系统参考资料,源码参考。
资源推荐
资源详情
资源评论
收起资源包目录
Mall-CMS-Vue3-API 是基于 NodeJS、TypeScript 、Koa、MySQL 等技术实现的后台管理系统 API 。拥有系统总览(核心技术、商品统计)、系统管理(用户管理、部门管理、菜单管理、角色管理)、商品中心(商品分类、商品信息)、动态(动态主页、….zip (87个子文件)
VUE3_new
.editorconfig 237B
.eslintrc.js 550B
.prettierrc 127B
.env 143B
src
main.ts 184B
app
database.ts 474B
types.ts 111B
config.ts 437B
errorHandle.ts 2KB
key
private.key 887B
public.key 272B
index.ts 350B
controller
file
types.ts 143B
fileController.ts 948B
role
types.ts 240B
roleController.ts 3KB
department
types.ts 226B
departmentController.ts 2KB
menu
menuController.ts 2KB
types.ts 216B
user
types.ts 308B
userController.ts 2KB
moment
momentController.ts 1KB
types.ts 176B
product
category
categoryController.ts 2KB
types.ts 309B
goods
goodsController.ts 4KB
types.ts 279B
auth
authController.ts 594B
types.ts 157B
utils
menuHandle.ts 858B
mapSqlStatement.ts 1KB
verify.ts 2KB
pathHandle.ts 627B
transition.ts 605B
passwordHandle.ts 223B
config
verifyConfig.ts 1KB
middleware
fileMiddlerware.ts 1021B
verifyMiddleware.ts 4KB
types.ts 490B
userMiddleware.ts 323B
config
rulesConifg.ts 5KB
forbidConfig.ts 653B
service
file
fileService.ts 1KB
types.ts 452B
role
types.ts 485B
roleService.ts 3KB
types.ts 2KB
department
departmentService.ts 2KB
types.ts 524B
menu
types.ts 472B
menuService.ts 2KB
user
types.ts 611B
userService.ts 3KB
moment
momentService.ts 1KB
types.ts 469B
RRoleMenu
RRoleMenuService.ts 851B
types.ts 348B
product
category
types.ts 879B
categoryService.ts 2KB
RGoodsCategory
type.ts 408B
RGoodsCategoryService.ts 1KB
goods
types.ts 828B
goodsService.ts 3KB
router
momentRouter.ts 512B
userRouter.ts 838B
fileRouter.ts 455B
departmentRouter.ts 754B
roleRouter.ts 711B
product
categoryRouter.ts 985B
goodsRouter.ts 842B
authRouter.ts 350B
index.ts 436B
menuRouter.ts 642B
constants
errorType.ts 669B
filePath.ts 62B
.prettierignore 72B
database
mall_cms_vue3.sql 36KB
mall_cms_vue3-query.sql 5KB
package.json 1KB
pnpm-lock.yaml 92KB
.gitignore 263B
tsconfig.json 417B
upload
avatar
496e3cbee3dfa73f07907df2765aed04 50KB
a46eaecc31a843842c2bdf605b42ae8b 76KB
42b94ab202a86a3c60e3a1cdf8846c57 73KB
README.md 1KB
共 87 条
- 1
资源评论
白话Learning
- 粉丝: 3085
- 资源: 2465
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功