第七课 编写测试登录接口
一、安装依赖
1) cnpm i nodemon -g(都要手动启动非常麻烦,推荐用插件自动启动)
2) cnpm i -D express-mockjs
3) cnpm i express -g
二、新建项目根路径中新建server-api/mocks
分别是app.js、然后mocks/login.js
三、编写mocks/login.js
/**
* 后台登录接口
*
* @url login
*
*/
module.exports = function (req) {
return {
code: 200,
flag:true,
message:"验证成功",
data: [
token:"admin"
]
}
};
四、编写server-api/app.js
const path = require("path")
const http = require("http")
const express = require("express")
const mockjs = require("express-mockjs")
const port = 8090;
const app = express();
const server = http.createServer(app)
app.use('/',mockjs(path.join(__dirname,'mocks')))
server.listen(port, function () {
console.log("正在监控开启,端口号8090")
})
五、DOS运行启动命令
nodemon server-api/app.js`
六、访问接口
http://localhost:8090/api
他会自动生成一个接口文档页面,便于查看
到此为止,我们就可以用这个测试登录接口来测试了。