Mrcdh技术博客 Mrcdh技术博客
首页
  • Html5
  • Javascript
  • Nodejs
  • electron
  • Android
  • 微信公众号
  • 框架
  • 其他
  • Mysql
  • PHP
  • Python
  • java
  • Gulp
  • 其它
  • 网站
  • 资源
  • 分类
  • 标签
  • 归档
GitHub (opens new window)

Mrcdh

全栈开发小学生
首页
  • Html5
  • Javascript
  • Nodejs
  • electron
  • Android
  • 微信公众号
  • 框架
  • 其他
  • Mysql
  • PHP
  • Python
  • java
  • Gulp
  • 其它
  • 网站
  • 资源
  • 分类
  • 标签
  • 归档
GitHub (opens new window)
  • Html5

  • JavaScript

  • Nodejs

  • express

    • express默认日志组件morgan
    • express基本使用
    • express路由
    • Express + Element-ui 实现图片&文件上传
    • express常见问题
      • 跨域问题
      • req.body.* 未定义
      • 热加载
  • electron

  • Android

  • 微信公众号

  • 框架

  • 其他

  • selenium

  • Sequelize

  • 大前端
  • express
mrcdh
2021-12-14
目录

express常见问题

# 跨域问题

app.all("*", function(req, res, next) {
  // 允许跨域的域名,*代表允许任意域名跨域
  res.header("Access-Control-Allow-Origin", "*");
  // 允许跨域的请求头
  res.header("Access-Control-Allow-Headers", "content-type");
  // 允许跨域的请求方法
  res.header("Access-Control-Allow-Methods", "DELETE,PUT,POST,GET,OPTIONS");
  next();
});
1
2
3
4
5
6
7
8
9

# req.body.* 未定义

需要通过依赖包 body-parser 来完成请求体的解析。

安装依赖

npm install --save body-parser
1
var express = require("express");
var bodyParser = require("body-parser");
var app = express();

app.use(bodyParser.json());
1
2
3
4
5

# 热加载

使用 nodemon 实现项目的热加载 传送地址

nodemon ./bin/www
1
#express
上次更新: 2023/09/22, 16:54:32
Express + Element-ui 实现图片&文件上传
electron窗体操作

← Express + Element-ui 实现图片&文件上传 electron窗体操作→

最近更新
01
uniapp常见问题
03-19
02
Vue3项目搭建
12-25
03
使用pnpm的monorepo组织项目
11-01
更多文章>
Theme by Vdoing | Copyright © 2020-2025 Mrcdh | 苏ICP备2020058908号-1
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式
×