转载请注明出处,谢谢
下载所需依赖包
在项目文件下
终端运行npm i express
终端运行npm i cors
终端运行npm i body-parser
新建文件
在项目根目录下新建文件夹 public用于被监听
在public文件夹下建index.html文件,该文件为项目打开时默认文件,
在项目根目录下新建文件 app.js写入如下代码,
//引入express包
const express = require('express')
//引入cors包
const cors = require('cors')
//post请求解析
var bodyParser = require('body-parser')
//创建web服务器
const app = express()
//post请求解析
app.use(bodyParser.urlencoded({ extended: false }))
app.use(bodyParser.json())
//调用cors中间件解决跨域
app.use(cors())
//默认监听public文件夹
app.use(express.static("public"));
//监听GET和POST请求,并向客户端响应指定内容 req 请求 res 响应
app.get('/user', (req, res) => {
//调用express提供的 res.send()方法 向客户端响应一个 JSON 对象
res.send({ name: 'zs', age: 20, gender: '男' })
})
//分文件定义接口
require('./project/000 demo/index')(app);
//启动服务器,开启80端口
app.listen(80, () => {
console.log('http://127.0.0.1:80');
})
/project/000 demo/index
module.exports = function (app) {
app.get(`/manage/dmbzmz/list`, (req, res) => {
res.send({ name: 'zs', age: 20, gender: '男' })
})
}
启动项目
在项目目录下 终端运行node app.js
这样一个简易的node服务器就搭建好了
转载请注明出处,谢谢