使用 node.js 简单搭建Web服务 使用node简单搭建后端服务 使用node搭建服务

使用 node.js 简单搭建Web服务 使用node简单搭建后端服务 使用node搭建服务

  • 1、初始化项目
  • [2、安装 Express.js Web 服务框架](#2、安装 Express.js Web 服务框架)
  • [3、创建 app.js 主入口文件, 并且实现 GET、POST请求](#3、创建 app.js 主入口文件, 并且实现 GET、POST请求)
  • 4、启动服务
  • 5、请求测试

1、初始化项目

例如项目名为 node-server-demo

cmd 复制代码
mkdir node-server-demo

进入 node-server-demo 文件夹内,初始化 package.json文件

cmd 复制代码
cd node-server-demo

初始化 package.json文件

cmd 复制代码
npm init -y

2、安装 Express.js Web 服务框架

yml 复制代码
npm install express

3、创建 app.js 主入口文件, 并且实现 GET、POST请求

js 复制代码
const express = require('express');
const app = express();

// 服务端口号
const port = 8080;

app.use(express.json());

// 处理 GET 请求 / 返回 hello 
app.get('/', (req, res) => {
    res.send('hello');
});

// 处理 GET 请求 /get ,参数 a,并且返回 a参数值
app.get('/get', (req, res) => {
    const { a } = req.query;
    res.send(a);
});

// 处理 POST 请求 /post,接受 JSON 参数并返回相同的 JSON 参数
app.post('/post', (req, res) => {
    const jsonData = req.body;
    res.json(jsonData);
});

app.listen(port, () => {
        console.log(`node服务已启动 端口号为: ${port}`);
});

4、启动服务

cmd 复制代码
node app.js

5、请求测试

请求测试,使用 postman或者 apifox

GET 请求

POST 请求

到这里 node 简单搭建服务端就完成,相对于Java快速非常多

相关推荐
Jolyne_22 分钟前
前端从0开始的LangChain学习(一)
前端·langchain
掘金一周34 分钟前
掘友们,一人说一个你买过夯到爆的东西 | 沸点周刊 4.23
前端·人工智能·后端
Developer_Niuge38 分钟前
告别翻不动的 1000+ 书签:开源 Chrome / Edge 浏览器书签管理插件 Smart Bookmark 0.2 发布
前端·后端
WebInfra39 分钟前
Rsbuild 2.0 发布:即将支持 TanStack Start
前端·javascript·程序员
用户527096487449041 分钟前
前端性能指标速查手册
前端
淹死在鱼塘的程序猿44 分钟前
🚀 告别"一次性聊天":揭秘让 AI 智能体越用越聪明的秘密武器 —— Skills
前端·人工智能·agent
掘金安东尼1 小时前
OpenMUSE 全面详解:非扩散Transformer文生图开源基座(对标GPT Image 2)
前端·javascript·面试
~ rainbow~1 小时前
前端转型全栈(六)——深入浅出:文件上传的原理与进阶
前端·http·文件上传
我就是马云飞1 小时前
我废了!大厂10年的我面了20家公司,面试官让我回去等通知!
android·前端·程序员
yizhiyang2 小时前
ECharts实战:滑动缩放+选中背景高亮,打造高颜值统计图表
前端