利用node.js编写一个简单的接口后端

本文详细介绍了如何使用Node.js和Express快速搭建一个简单的接口后端。通过创建项目目录、安装依赖、编写代码实现GET和POST接口,以及处理跨域请求,最终在3300端口启动服务器。读者将学习到基础的Node.js后端开发技能。
摘要由CSDN通过智能技术生成

各位客官好,咱们今天聊聊使用node.js搭建一个简单的接口后端

1
命令行进入目标文件夹
Alt

2
使用npm -version查看本地是否安装了npm
Alt

3
使用node -v查看本地是否安装了node.js
Alt

4
使用npm install express --save安装核心模块依赖,我这边已经安装了,就不重复安装了,贴个依赖版本图吧
Alt

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

6
打开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');
});

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

8
运行成功后打开浏览器输入对应链接
Alt

各位客官天资聪慧应该能看明白滴,觉得不错可以点个赞,俺遛了~

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值