使用node搭建简单后台接口

1,新建目标文件夹(如project文件夹)

2,在文件夹project下使用npm install express --save安装核心模块依赖

3,依赖安装成功后,目标文件夹里有多出一个node_modules文件夹与package-lock.json文件。我们在目标文件夹里新建一个index.js文件

4,

打开index.js,编写代码

const express = require('express');
const app = express();
// 导入依赖包(将请求参数转化为json)
const parser = require('body-parser');
app.use(parser.json());
// app.use(express.urlencoded({ extended: false }));

const vipLogin = {
    code: 200,
    msg: 'success',
    data: []
};

/*为app添加中间件处理跨域请求*/

app.use(function (req, res, next) {
    res.header('Access-Control-Allow-Origin', '*');
    res.header('Access-Control-Allow-Methods', 'PUT, GET, POST, DELETE, OPTIONS');
    res.header('Access-Control-Allow-Headers', 'X-Requested-With');
    res.header('Access-Control-Allow-Headers', 'Content-Type');
    next();
});

// get方式监听/login请求

app.get('/login', (req, res) => {
    console.log(req.query, '<-- req');
    res.send(vipLogin);
});

// post方式监听

app.post('/ownInfo', (req, res) => {
    console.log(req, '<--- post - req');
    res.send({ code: 200, msg: 'success', data: [{ name: 'namei' }], rP: req.body });
});

// 监听3300端口

app.listen(3300, () => {
    console.log('服务器运行在3300');
});


5,目标文件夹打开命令行,node index.js 运行文件

6,运行成功后打开浏览器输入对应链接(localhost:3300/login),即可显示vipLogin对象数据

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值