使用 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快速非常多

相关推荐
Csvn8 小时前
组合式 API(Composition API)
前端
火柴就是我9 小时前
Android 打包报错 25.0.3
android·前端
BD_Marathon9 小时前
消息对象中字段的说明
java·前端·python
八荒启·交互动画9 小时前
Web特效025—用 Canvas 2D 做Web特效的定义与边界:这支画笔能做到哪一步
前端·webgl·网页特效·八荒启-交互动画·八荒启
Ai-_Man9 小时前
您您这可以把Dola的多个会话比如说。左侧的多个会话一次性导出吗?不是单条会话里面的多次会对话。用AI导出鸭,答案是可以的
开发语言·前端·人工智能·小程序
excel9 小时前
Nuxt 中使用 useHead 优化 SEO 与 GEO
前端
IT_陈寒10 小时前
SpringBoot启动慢得像蜗牛?原来是这个配置在捣鬼
前端·人工智能·后端
计算机魔术师10 小时前
Muse Spark跑赢Gemini,但真正的底牌是这种设计
前端
PYB311 小时前
【Web·JS·基础】函数的使用和展运算符...objs
前端·javascript
指针向南11 小时前
Chrome读不了HEIC怎么办:原生解码和WASM两条路
前端·图像处理·人工智能·chrome·计算机视觉·wasm