1. vue本地项目调试线上接口出现跨域问题
2. 通过在 config/index.js 配置文件中找到proxyTable配置项

dev: {// PathsassetsSubDirectory: 'static',assetsPublicPath: '/',proxyTable: {'/api': {target: 'http://XX.XX.XX.XX:8083',changeOrigin: true,pathRewrite: {'^/api': '/api'   // 这种接口配置出来实际请求     http://XX.XX.XX.XX:8083/api/login//'^/api': '/' 这种接口配置出来实际请求 http://XX.XX.XX.XX:8083/login}}}},

3. 配置完成后需要重新编译一遍 , 调用接口的时候

 // 获取菜单权限getPermission(){this.$ajaxget({url: '/api/getPermission',data: {},isLayer: true,successFc: data => {console.log(data.data)}})},

4 . 因为我的项目接口中 是存在 ‘/api’ 这个字段的 所以我选择的是第一种配置

图解


效果图:


效果图:

vue-cli proxy中跨域中pathRewrite配置理解相关推荐

  1. Vue CLI 3 安装、创建、配置、安装插件

    一.安装 1.全局安装过旧版本的 vue-cli(1.x 或 2.x)要先卸载它: npm uninstall vue-cli -g //或者 yarn global remove vue-cli 注 ...

  2. vue cli 解决跨域 线上 nginx 反向代理配置

    前后分离 axios 接 api 跨域问题如图: 解决办法: 1. npm start 本地开发环境解决: 在webpack配置文件 /config/index.js 里找到 proxyTable 开 ...

  3. vite以及webpack(@vue/cli 5.x) vue3 alias别名配置

    一.vite 之前写了一个vite的项目,配置找了半天,结果如下: import { defineConfig } from 'vite' import vue from '@vitejs/plugi ...

  4. cli vue 外部js 引入 文件_javascript - vue cli构建的项目中,vue组件里怎么引入外部js文件里的方法...

    问 题 我想在content组件里调用外部js(test.js)里的diyfun方法,怎么实现呢? 我的content组件代码: Click export default { data () { re ...

  5. Vue CLI 官方文档(一)@vue/cli、@vue/cli-service、插件和 Preset

    Vue CLI 官方文档(一)@vue/cli.@vue/cli-service.插件和 Preset 文章目录 Vue CLI 官方文档(一)@vue/cli.@vue/cli-service.插件 ...

  6. Vue学习笔记(九) Vue CLI

    1.简介 Vue CLI 是一个基于 Vue.js 进行快速开发的完整系统,它包括三个独立的部分: CLI:一个全局安装的 npm 包,提供在终端里使用的命令 CLI 服务:一个局部安装在使用了 @v ...

  7. Vue CLI 3结合Lerna进行UI框架设计

    第一次在掘金发文章,有点啰里啰嗦,大家见谅. 当前大部分UI框架设计的Webpack配置都相对复杂,例如Element.Ant Design Vue和Muse-UI等Vue组件库.例如Element, ...

  8. Vue 全家桶之 vue cli (脚手架)

    一.Vue cli 简介 cli --------------------- c : command (命令) l : line ( 行 ) i : interface ( 接口 ) 命令行接口 命令 ...

  9. cli vue 卸载,vue Cli 环境删除与重装教程 - 版本文档

    vue-cli 卸载,版本选择,安装 · 检测(图文教程:vue Cli 环境删除与重装) 重要说明: vue-cli 3.0+版本,使用的不是vue-cli,而是@vue/cli: 如果用以上的安装 ...

最新文章

  1. centos装oracle6,CentOS-6.7下安装Oracle11g
  2. android SDK Manager 代理服务器设置
  3. Kubernetes存储之Secret
  4. Synchronize对象锁
  5. 【iOS XMPP】使用XMPPFramewok(一):添加XMPPFramework(XCode 4.6.2)
  6. 20155303狄惟佳预备作业三Linux学习笔记
  7. 链表c++代码的实现
  8. python程序加密_Python简单的加密程序:如何循环Z回到A
  9. c# 带返回值的action_C#基础知识之Func和Action学习
  10. 047ssm在线视频教育网站源码
  11. Istio学习笔记-熔断实验
  12. 以预测股票涨跌案例入门基于SVM的机器学习
  13. 吴恩达机器学习18-应用实例:图片文字识别
  14. linux下为php添加GD库(重新编译php)
  15. 启动计算机 英语,电脑开机出现英文怎么办
  16. Flutter AppBar设置渐变色背景
  17. IDEA 安装插件后打不开
  18. 支付宝/云闪付个人免签
  19. bzoj 4864: [BeiJing 2017 Wc]神秘物质 splay
  20. matcher 类 group(int i) shart(int i) end(int i)用法

热门文章

  1. 工程代码_Egret开发笔记(二)基础工程代码阅读
  2. 计算机应用计算机电算化题库,2014年浙江省会计电算化客观题题库
  3. mysql能否在手机端运行_在手机上安装linux并部署mysql,jupyter用于数据探索
  4. python并行计算numpy_【Nature文章摘录】NumPy: 从单机到分布式并行计算
  5. java zero copy 实现,关于Zero Copy
  6. 前端学习(2911):cdn的加速策略
  7. 工作403-修改input里面的文本框值
  8. [vue] 在组件中怎么访问到根实例?
  9. [css] 说说你对z-index的理解
  10. [css] 让网页的字体变得清晰,变细用CSS怎么做?