express搭建最基本的服务器(node.js)

117 阅读1分钟

转载请注明出处,谢谢

下载所需依赖包

在项目文件下
终端运行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服务器就搭建好了

转载请注明出处,谢谢