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 @   ycccc丶  阅读(98)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· DeepSeek “源神”启动!「GitHub 热点速览」
· 微软正式发布.NET 10 Preview 1:开启下一代开发框架新篇章
· 我与微信审核的“相爱相杀”看个人小程序副业
· C# 集成 DeepSeek 模型实现 AI 私有化(本地部署与 API 调用教程)
· spring官宣接入deepseek,真的太香了~
//背景线条
点击右上角即可分享
微信分享提示