# cake_shop **Repository Path**: buzhidubai/cake_shop ## Basic Information - **Project Name**: cake_shop - **Description**: 该项目为一个小型防电商项目(独白蛋糕后端),使用 nodejs + express;前端使用 vue 框架开发(已打包) - **Primary Language**: NodeJS - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2022-02-23 - **Last Updated**: 2023-03-18 ## Categories & Tags **Categories**: Uncategorized **Tags**: Nodejs, Express, MySQL, Server, 电商 ## README ## 运行命令 ``` 开发环境 npm run dev 正式环境 npm run build ``` ## 项目基本结构 ``` assets 资源文件 datebase 数据库方法封装 public 前端打包后的文件 router 路由 schema 前端请求数据规则 app 程序入口 config.js 配置信息 ``` ## 开发技术 ``` 1、使用框架: 使用 vue2 + express + mysql 开发 2、npm 包: 1、uuid 生成随机支付串 2、mysql 操作数据库的包 3、joi 定义数据类型规则 4、@escook/express-joi 用于匹配前端请求数据是否匹配 joi 规则 5、cors 处理跨域 6、multer 处理 fromData 类型的请求数据 7、bcryptjs 用于加密需要保密的字符串(如密码) 8、jsonwebtoken 用于生成 token 字符串 9、express-jwt 用于解析 token 支付串 ``` ## 注意 ``` 1、本项目只用于学习和交流,不可商用 2、本项目可下载学习,但不可随便转载,侵权必究 3、如有问题请联系QQ(推荐邮箱):3502561864 ```