【从0到1打造vue element-ui管理后台 】 第七课 编写测试登录接口

309 阅读1分钟

第七课 编写测试登录接口

一、安装依赖

1) cnpm i nodemon -g(都要手动启动非常麻烦,推荐用插件自动启动)

2) cnpm i -D express-mockjs

3) cnpm i express -g

二、新建项目根路径中新建server-api/mocks

分别是app.js、然后mocks/login.js

image.png

三、编写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`

image.png

六、访问接口

http://localhost:8090/api

他会自动生成一个接口文档页面,便于查看

image.png

到此为止,我们就可以用这个测试登录接口来测试了。