vue proxy配置,vue proxytable详解

  vue proxy配置,vue proxytable详解

  本文主要介绍了vue项目中proxyTable服务器的配置和部署,具有很好的参考价值。希望对你有帮助。如有错误或不足之处,请不吝赐教。

  

目录

  代理表配置和部署服务器1。配置2中的索引2。proxyTable代理参数在调用接口的方法中的意义

  

proxyTable配置和部署服务器

  要在本地创建node.js服务器,需要为前端访问本地接口设置跨域。

  

1.在config中的index

  找到proxyTable并完成以下设置

  代理表:{

  /api: {

  Target: 3358localhost: 8808/,//目标接口的域名

  ChangeOrigin: true,//是跨域的吗?

  路径重写:{

  /API“:/”//重写接口

  }

  }

  },

  

2.在调取接口的方法中

  以下是node.js服务器的

  记住:配置完成后一定要重启前端项目,要不然会报错

  

proxyTable代理参数含义

  在vue项目中,找到index.js文件,然后将proxyTable写入相应的代理。网上有人说新建一个vue.config.js文件,项目启动时会自己导入,也是可以的。

  代理表:{

  //在这里配置“/api”相当于target。你访问/API中的链接==http://localhost: 54321

  /api: {//这个api可以自定义,比如写成abc,但同时下面的/api会改成/^abc.

  Target: 3358localhost: 54321/,//服务器的接口地址,也就是你要访问的真实地址。http或者https都可以//3358 localhost:54321/JSON . data . JSON,

  ChangeOrigin: true,//是跨域请求吗?当然,如果没有跨域,就不需要配置这个proxyTable。

  Log: debug ,//调试的时候可以在代理之后输出真实地址是什么,上线的时候注释掉就行了。

  路径路径:{

  //这里有一个附加链接。比如接口中包含/api,就需要这样配置。你可以用下面两种方法之一来写。

  //方法1,留空不写。

  /API : ,//在axios /API/info =http://localhost:54321/info中表示您的请求

  //方法2,重写

  /API: API/,//表示您在axios /API/info =http://localhost:54321/API/info中的请求

  }

  }

  },

  以上个人经历,希望能给大家一个参考,也希望大家多多支持我们。

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: