超简单接口项目本地部署,接口测试练手、VUE练手、自动化测试练手!!!
不要再苦与没有项目练手了。部署超简单!!
需求清单: (超简单)
- 安装node环境
官网:https://nodejs.org/en/download/ - 安装mysql
可以参考我文章第二小节进行安装:https://www.jianshu.com/p/56e965f90b7d
开源项目介绍
一款基于node开发的一套开源API项目,业务是电商管理后台,可以用做接口测试、VUE前端开发练手用。
项目地址: https://github.com/maweidong/vue_api_server
下载、安装
-
将项目下载或者克隆到本地。
-
安装node环境
-
进入到vue_api_server项目目录,接着执行
npm install
安装依赖包
- 安装Mysql,启动mysql服务
- 创建项目的数据库
# CREATE DATABASE 数据库名 SET utf8 COLLATE utf8_general_ci
CREATE DATABASE api_ab SET utf8 COLLATE utf8_general_ci;
- 导入数据库数据
# 切换数据库
use api_db;
# 导入项目下db/mydb.sql的数据
source /Users/leitianxiao/Documents/700_TestDev/vue_api_server-master/db/mydb.sql
导入后使用show tables;
查看,导入的数据成功了。
- 修改项目中的数据库配置
config目录中,打开文件default.json
- 启动项目
在根目录下执行node app.js
- 成功访问
域名为:http://127.0.0.1:8888/
接口文档
接口文档参考:
https://blog.csdn.net/qq_43378689/article/details/121052912
业务类接口,需要从登录授权的 API 中获取到token,且必须在请求头中使用 Authorization 字段提供 token 令牌
postman添加token示例:
网友评论