Skip to content

cors

向军大叔每晚八点在 抖音bilibli 直播

xj-small

跨源资源共享(CORS)是一种允许从另一个域请求资源的机制,前后端分离时不处理Cors将无权访问后端api。

  • 后台定义了cors后,前端vue/react等不需对cors处理
  • NestJs 使用了Express的 expressjs/cors 包来处理,你可以查看expressjs/cors 了解更多细节

同样修改main.ts 添加以下代码

import { NestFactory } from '@nestjs/core'
import { AppModule } from './app.module'

async function bootstrap() {
  const app = await NestFactory.create(AppModule)
  ...
  app.enableCors()
  await app.listen(3000)
}
bootstrap()