Node.js学习笔记——服务器用express框架创建

这里我们模拟进行服务器的创建

模拟的数据集(实际项目操作时,是从数据库提取出来):

//list.json
[
  {
    "name": "jiani",
    "age": 12
  },
  {
    "name": "liu",
    "age": 12
  },
  {
    "name": "cr",
    "age": 12
  }
]

从数据库提取出来东西之后需要进行数据处理:
这里假设进行一下处理:

//data.js
const list = require("./list.json");
exports.DataStore = list;

首先是服务器端:

//server.js
const express = require("express");
const DataStore = require("./data");
console.log(DataStore);

const app = express();
app.get("/", (req, res) => {
  res.end("12321");
});
app.listen(4040, () => {
  console.log("服务器已开启");
});

先得下载express模块,使用语句nmp install express。

执行

node server.js

终端显示:
Node.js学习笔记——服务器用express框架创建_第1张图片
打开浏览器输入–》http://localhost:4040/
显示如下:
Node.js学习笔记——服务器用express框架创建_第2张图片
我们要想将json数据返回到浏览器显示的话,可以修改代码:

//server.js
const express = require("express");
const DataStore = require("./data");

const app = express();
app.get("/", (req, res) => {
  res.json(DataStore);
});
app.listen(4040, () => {
  console.log("服务器已开启");
});

然后重新启动服务器,再刷新浏览器:
Node.js学习笔记——服务器用express框架创建_第3张图片
可以看到浏览器显示的是json数据。

你可能感兴趣的:(前端学习路径,服务器,node.js,前端)