当前位置: 首页 > news >正文

本地项目运行提示跨域问题

项目背景:我使用phpwebstudy在本地搭建了一个项目,然后前端是http://localhost:8080/

后端我直接创建了一个本地域名,例如www.abc.com

然后vue.config.js配置如下,这个配置在我所有线上环境是没有任何问题的

devServer: {proxy: {'/adminapi': {target: 'http://www.abc.com/api',changeOrigin: true,pathRewrite: {'^/adminapi': '/adminapi'}}}},

但是,在本地无法运行。

一直提示:

/Proxy error: Could not proxy request /adminapi/Login/index from localhost:8080 to http://www.abc.com/api (ECONNREFUSED).

解决方案:

不用www.abc.com了,直接把后端的端口改成8081,然后vue.config.js配置如下

devServer: {proxy: {'/adminapi': {target: 'http://127.0.0.1:8081/api',changeOrigin: true,pathRewrite: {'^/adminapi': '/adminapi'}}}},

搞定!

哪怕你用http://localhost:8081/api都不行,感觉是两个localhost有冲突。

http://www.lryc.cn/news/488156.html

相关文章:

  • C++ —— string类(上)
  • React Native Mac 环境搭建
  • Python Web 开发的路径管理艺术:FastAPI 项目中的最佳实践与问题解析20241119
  • Rust derive macro(Rust #[derive])Rust派生宏
  • springboot嗨玩旅游网站
  • 杰发科技AC7840——EEP中RAM的配置
  • 从零开始的c++之旅——map_set的使用
  • Docker中的一些常用命令
  • 自存 sql常见语句和实际应用
  • python | argparse模块在命令行的使用中的重要作用
  • 【HCIP]——OSPF综合实验
  • PW系列工控电脑复制机:效率与精度双重提升
  • 学习QT第二天
  • 11.20作业
  • Ubuntu Linux使用前准备动作_使用root登录图形化界面
  • DICOM核心概念:显式 VR(Explicit VR)与隐式 VR(Implicit VR)在DICOM中的定义与区别
  • 源码分析Spring Boot (v3.3.0)
  • IPv6 NDP 记录
  • linux常用命令(文件操作)
  • 内存管理 I(内存管理的基本原理和要求、连续分配管理方式)
  • 【Redis】基于Redis实现秒杀功能
  • Hadoop 使用过程中 15 个常见问题的详细描述、解决方案
  • 【Flutter 问题系列第 84 篇】如何清除指定网络图片的缓存
  • 【UE5】使用基元数据对材质传参,从而避免新建材质实例
  • 鸿蒙动画开发07——粒子动画
  • IDEA2023 创建SpringBoot项目(一)
  • VSCode:终端打开一片空白,无cmd
  • Zea maize GO
  • Android开发实战班 - 数据持久化 - 数据加密与安全
  • EDA实验设计-led灯管动态显示;VHDL;Quartus编程