这里我们模拟进行服务器的创建
模拟的数据集(实际项目操作时,是从数据库提取出来):
//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
终端显示:
打开浏览器输入–》http://localhost:4040/
显示如下:
我们要想将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("服务器已开启");
});
然后重新启动服务器,再刷新浏览器:
可以看到浏览器显示的是json数据。