1.创建package.json文件,输入
npm init -y
2.下载nodemon包,输入
npm i nodemon -D
3.创建www.js文件,在其中搭建服务器主要框架,将服务器的主要逻辑写在app.js文件中方便后期维护
//创建服务器
const http = require("http");
const serverHandler = require("../app");
const PORT = 5000;
const server = http.createServer(serverHandler);
server.listen(PORT, () => {
console.log("5000端口监听中....");
})
4.app.js中的主要内容
const serverHandler = (req, res) => {
// 设置返回相应格式
res.setHeader("Content-Type", "application/json");
const responseDate = {
name: "怀桑",
age: 20
}
res.end(
JSON.stringify(responseDate)
)
}
module.exports = serverHandler;
5.将package.json中修改入口
{
"name": "Try01",
"version": "1.0.0",
"description": "",
"main": "bin/www.js",
"scripts": {
"dev": "nodemon bin/www.js"
},
"keywords": [],
"author": "",
"license": "ISC",
"devDependencies": {
"nodemon": "^2.0.14"
}
}
6.启动服务器
npm run dev
7.访问服务器
可以看到返回的数据
{
"name": "怀桑",
"age": 20
}