React中的反向代理(React脚手架),解决跨域访问问题。

2023-05-16

*请怀着一颗感恩的心,my good time。

一、当前脚手架项目下安装 

npm i http-proxy-middleware --save -dev

二、创建文件 ./src/setupProxy.js

解释:在src文件夹 下面创建 setupProxy.js 文件

三、编辑 setupProxy.js 文件文件内容

const { createProxyMiddleware } = require('http-proxy-middleware')
// react 跨域  (反向代理)
module.exports = function (app) {
  // /api 可以更改为自己想要的名字 和下边的^/api要一样
  app.use(createProxyMiddleware('/api', {
    // 请求基础地址
    target: 'http://localhost:19998',
    secure: false,
    changeOrigin: true,
    pathRewrite: {
      "^/api": ""
    }
  }));
}

四、重新启动项目即可

*感谢您的收看

本文来自于这个博客地址  https://blog.csdn.net/qq_35629054/article/details/106934648?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522162618658516780274196335%2522%252C%2522scm%2522%253A%252220140713.130102334..%2522%257D&request_id=162618658516780274196335&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2~all~baidu_landing_v2~default-1-106934648.pc_search_result_control_group&utm_term=react%E4%B8%AD%E5%8F%8D%E5%90%91%E4%BB%A3%E7%90%86&spm=1018.2226.3001.4187

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

React中的反向代理(React脚手架),解决跨域访问问题。 的相关文章

  • 深入浅出计算机视觉(一)

    本文通过案例引入计算机视觉基本知识 xff0c 并浅析其基本任务中的图像分类 图像分割进展及应用 历史文章回顾 xff1a HBase Replication详解 Foreword前言 先上几个计算机视觉应用的案例 xff1a 6月6日至8

随机推荐

  • orbslam2 安装与运行

    目录 一 更新apt库 xff0c 更新软件列表 二 安装git xff0c 用于从Github上克隆项目到本地 三 下载orbslam2源码 四 安装C 43 43 11编译器 cmake 五 安装Pangolin 六 安装Eigen3
  • strstr函数的用法

    包含文件 xff1a string h 函数名 strstr 函数原型 xff1a extern char strstr char str1 char str2 功能 xff1a 从字符串str1中查找是否有字符串str2 xff0c 如果
  • 冒泡排序、插入排序,选择排序区别

    在代码的写法上表现为 xff1a 冒泡排序 xff1a 在某一个元素的冒泡过程中 xff0c 当前元素与其他元素比较后可能需要进行互换操作 xff0c 而这个操作可能执行多次 选择排序 xff1a 当前元素只交换一次 xff08 或0次 x
  • Prometheus 环境搭建

    1 ubuntu和ros安装 lt 安装ubuntu对应的ros版本 gt 2 prometheus px4配置 prometheus px4是Prometheus项目配套使用的PX4固件 xff0c Prometheus项目的仿真模块依赖
  • E: 无法定位软件包 的解决办法

    one solution 1 sudo apt get update 更新目录 2 sudo apt get upgrade xff08 更新文件 xff09 3 sudo apt get dist upgrade xff08 更新依赖关系
  • gnome-terminal用法解析

    gnome terminal命令用于打开一个新的终端 xff0c 直接在命令行 gnome terminal 就可以打开一个新的终端 xff0c 有一些常用参数 xff1a 打开后自动最大化 gnome terminal maximize打
  • 仿真1 - takeoff_land

    实验步骤 xff1a xff08 1 xff09 将遥控器开机并通过USB接口接入电脑 xff08 2 xff09 输入以下命令启动起飞降落仿真demo cd xff5e Prometheus Scripts simulation tuto
  • orbslam2稠密版建图

    一 获取代码 高博的工作是对基本 ORB SLAM2 的扩展 xff0c 基本思想是为每个关键帧构造相应的点云 xff0c 然后依据从 ORB SLAM2 中获取的关键帧位置信息将所有的点云拼接起来 xff0c 形成一个全局点云地图 git
  • 六级(2020/7-1) Text1

    People often discuss the dangers of too much stress xff0c but lately最近 a very different view of stress is gaining popula
  • Prometheus在无人机板载计算机的搭建

    一 source ubuntu sh 过程遇到的问题 问题一 xff1a Could not find a version that satisfies the requirement psutil 解决办法 xff1a 1 找到requi
  • 《论文阅读01》Learning multiview 3D point cloud registration

    目录 一 论文 二 论文概要 三 论文详述 一 论文 研究领域 xff1a 点云配准论文 xff1a Learning multiview 3D point cloud registrationCVPR 2020论文链接 二 论文概要 该论
  • 跨源点云配准

    跨源点云配准是指对不同类型传感器的点云进行配准 它的优点是结合多个不同类型的传感器各自的优势 xff0c 为自动驾驶系统提供更丰富的三维点云信息 相比于同源点云配准 xff0c 跨源点云配准尚处于学术阶段 xff0c 而其在自动驾驶领域的应
  • Ubuntu20.04 安装pcl点云库

    Ubuntu18 04和20 04安装pcl点云库非常方便 xff0c 只需要一行代码 xff1a sudo apt install libpcl dev 卸载 xff1a sudo apt remove libpcl dev
  • vslam从入门到入土:在ubuntu18中使用D455运行VINS-FUSION

    1 ROS安装 建议使用ROS官方网的步骤 melodic Installation Ubuntu ROS Wiki 一定要看清楚版本 ubuntu18 是 melodic 2 ceres安装 2 1依赖 sudo apt get inst
  • 01 点云中的NAN点

    一 NAN点 在点云中 xff0c NAN Not a Number 表示一个无效的数字或值 xff0c 通常是由于数据输入错误 计算错误或其他问题导致的 NAN点可能表示一个不存在的点 一个超出点云范围的点 一个无效的坐标值等 由于NAN
  • Ardupilot自定义mavlink消息

    在ardupilot modules mavlink message definitions v1 0 commom xml文件结尾处添加自定义消息 lt 20220713WP 添加一个mavlink消息 gt lt message id
  • 08年donews创始人刘韧敲诈奇虎入狱一事有感

    回想到08年发生的这件事情 xff0c 行业有潜规则 xff0c 也有红线 xff0c 有人会设局 xff0c 但无论如何红线不能踩 xff0c 否则迟早出问题 xff0c 事情的黑白与否已经没有讨论的价值 xff0c 关键问题是各个行业的
  • 文档利器reStructuredText

    关于为啥要用reStructuredText xff0c 这个不用多说 xff0c 方便 xff0c 简洁 单从Python和Django的官网文档就是用reStructuredText来编写的 xff0c 就可以看出这是一把利器 reSt
  • 编译pixhawk遇到的问题,纠结好久才明白

    我使用官网上的方法下载 编译 烧写 xff0c 但是飞行的时候总出问题 xff0c 表示很无解 xff0c 最后才发现自己一直跟踪的是master版本 xff0c 根据官网介绍 xff0c master is by default unst
  • React中的反向代理(React脚手架),解决跨域访问问题。

    请怀着一颗感恩的心 xff0c my good time 一 当前 脚手架项目下安装 npm i http proxy middleware save dev 二 创建 文件 src setupProxy js 解释 xff1a 在src文