技术栈 | 重点关注 |
---|---|
Node.js |
基本命令 |
Vue |
指令、组件化 |
Axios |
基本请求 |
ECharts |
基本使用 |
技术栈 | 版本 |
---|---|
OpenJDK |
1.8.0_312 |
Maven |
3.6.3 |
Spring Boot |
2.7.3 |
Spring Cache |
2.7.3 |
Sprint Task |
2.7.3 |
WebSocket |
2.7.3 |
MyBatis |
2.2.0 |
PageHelper |
1.3.0 |
Aliyun OSS |
3.10.2 |
Knife4j |
3.0.2 |
JWT |
0.9.1 |
POI |
3.16 |
WechatPay |
0.4.8 |
技术栈 | 版本 |
---|---|
MySQL |
5.7.33 |
Redis |
5.0.14.1 |
前置操作:安装 node.js、MongoDB
参考文档
- https://hellosean1025.github.io/yapi/devops/index.html#%e5%ae%89%e8%a3%85
- https://www.cnblogs.com/oktokeep/p/16504113.html
# 1、查看 node 版本
nvm list
# 2、切换 node 版本(版本不要超过14,否则会有问题)
nvm use 10.14.2
# 3、npm 安装 Yapi
# 添加--force选项会强制执行某些操作,即忽略一些警告或错误,绕过一些安全检查或验证步骤,强制继续执行命令
npm install -g yapi-cli --registry https://registry.npm.taobao.org --force
# 如果遇到 npm ERR! code CERT_HAS_EXPIRED,参考 https://blog.csdn.net/h__913246828/article/details/136362415 可解决证书过期问题
# npm cache clean --force
# npm config set strict-ssl false
# npm config set registry https://registry.npm.taobao.org/
# 4、启动 Yapi 服务
yapi server
- 修改部署版本:建议选择较高版本(低版本的可能会报错:Error: getaddrinfo ENOTFOUND yapi.demo.qunar.com)
- 修改部署路径:后续操作需要进入部署路径执行命令,修改为方便自己查找的路径
- 点击开始部署之后,静静等待部署完成
部署完成按照相关提示执行命令
# 启动 Yapi
cd D:\workspace-mine\13-SkyTakeway\my-yapi
node vendors\server\app.js
点击登录/注册完成登录即可
- 账号:填写的管理员邮箱
- 密码:默认为
ymfe.org
- 苍穹外卖-管理端
- 苍穹外卖-用户端
分别进入项目的数据管理页面,导入项目接口资料中的 json 文件,注意选择 json 类型
D:
cd D:\Program\cpolar
# 指定authtoken
cpolar.exe authtoken ZWI2YzBiYWYtYjVmYi00NmMwLWJkNGQtMmI5NTk3ZTkyMDBk
# 获取临时域名
cpolar