Express基本使用

Hello World

安装express
npm install -g express

express --version ---查看版本号

创建一个.js文件

//引入express
const express = require('express');
//创建express实例
const app = express();
//设置端口号
const port = 3000;

app.get('/',(request,response)=>{
  response.send('Hello World');
})

app.listen(port,()=>{
  console.log(`服务已经开启,${port}端口监听中...`);
})

启动服务
cmd 进入 .js文件 的目录
node base.js
启动服务

解决跨域问题

1.安装cors中间件
npm install cors //安装

const cors = require('cors') //引入
app.use(cors()) //使用

2.手动实现

app.use((req, res, next) => {
  res.header('Access-Control-Allow-Origin', '*')
  res.header('Access-Control-Allow-Headers', 'Authorization,X-API-KEY, Origin, X-Requested-With, Content-Type, Accept, Access-Control-Request-Method')
  res.header('Access-Control-Allow-Methods', 'GET, POST, OPTIONS, PATCH, PUT, DELETE')
  res.header('Allow', 'GET, POST, PATCH, OPTIONS, PUT, DELETE')
  next();
});

参考连接

posted @ 2022-05-24 17:40  ycccc丶  阅读(97)  评论(0编辑  收藏  举报
//背景线条