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

uniapp 配置devserver代理

在uniapp项目中配置devserver代理,需要先检查用的vue版本。

vue3不能在manifest.json配置代理。

1.先检查项目用的vue版本

找到manifest.json文件查看vue的版本。

2.vue2在manifest.json内配置

  1. "h5" : {
  2.             "devServer": {
  3.                 "port": 8080, //端口号
  4.                 "disableHostCheck": true,
  5.                 "proxy": {
  6.                     "/dev-api": {
  7.                         "target": "http://localhost:8081", //自己项目接口域名1
  8.                         "changeOrigin": true, //是否跨域
  9.                         "secure": true, // 设置支持https协议的代理
  10.                         "pathRewrite": {
  11.                             "^/dev-api": ""
  12.                         }
  13.                     }
  14.                 }
  15.             }
  16.     }

3.vue3框架配置代理如下:

在项目根目录下找到config.js文件,没有则创建。

  1. server: {
  2.         proxy: {
  3.             '/dev-api': {
  4.                 target: 'http://localhost:8081', // 目标服务  
  5.                 changeOrigin: true,
  6.                 rewrite: path => path.replace(/^\/dev-api/, ''),
  7.             }
  8.         }
  9.     }

修改完配置后,保存,重启项目使配置生效。

相关文章:

  • P6 QT项目----汽车仪表盘(6.4)
  • C++ vector深度剖析与模拟实现:探索模板的泛型应用
  • 腾讯云国际站缩容:策略、考量与实践
  • 智慧园区建设资料合集(Wordppt原件)
  • Spring Boot 中的条件装配:@Conditional 系列注解详解
  • 答辩讲解387基于Spring Boot的心理健康管理系统
  • 【Python系列PyCharm实战】ModuleNotFoundError: No module named ‘sklearn’ 系列Bug解决方案大全
  • Windows Server系统只有命令行不显示桌面的解决方法
  • 【超详细】讯飞智能车PC电脑烧录指南(高级系统部署与恢复)
  • LDPC码校验矩阵和生成矩阵的生成
  • Java在IDEA中终端窗口输出正常,但打包成JAR后中文乱码问题
  • 《从零掌握MIPI CSI-2: 协议精解与FPGA摄像头开发实战》-- 实战基于CSI2 Rx 构建高性能摄像头输入系统
  • 51c嵌入式~电路~合集2
  • 【沉浸式解决问题】优化MySQL中多表union速度慢的问题
  • 数字化零售如何全面优化顾客体验
  • 深度融合数智化,百胜软件联合华为云加速零售行业转型升级
  • 删除大表数据注意事项
  • 字符操作函数续上
  • Vue 实现图片裁剪功能:基于 vue-cropper 和 Element Plus 的完整解决方案
  • AI Agent学习 -- (2)LangChain的安装
  • 专门做婚庆的网站/郑州网站公司哪家好
  • 做django后台网站/网络营销策划书的主要内容
  • 辽宁省朝阳市做网站/中国站长之家网站
  • mac 网站开发工具/网络推广员是干什么的
  • 基于php技术的网站建设/新闻源
  • 国际网站建设/推广普通话海报