vue跨域请求接口代理方式,webpack解决前端跨域

  vue跨域请求接口代理方式,webpack解决前端跨域

  这篇文章主要介绍了某视频剪辑软件项目实现工具配置代理,解决跨域问题,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教

  

目录

  网络包配置代理,解决跨域主要是这句话某视频剪辑软件跨域问题,修改代理后仍404接口请求用法

  

webpack配置代理,解决跨域

  在配置文件夹中的索引。射流研究…文件配置

  

主要是这句话

  proxyTable: { //本地测试接口

  /: {

  目标: http://xx.xx.xx.xx ,

  更改来源:真的,

  安全:假

  }

  },

  示例代码:

  模块。导出={

  开发人员:{

  //路径

  资产子目录:静态,

  资产公共路径:"/",

  proxyTable: { //本地测试接口

  /: {

  目标: http://xx.xx.xx.xx ,

  更改来源:真的,

  安全:假

  }

  },

  //各种开发服务器设置

  主机:“本地主机”,//可以被进程.环境.主机覆盖

  端口:8080,//可以被process.env.PORT覆盖,如果端口正在使用,将确定一个空闲端口

  autoOpenBrowser: false,

  错误覆盖:真,

  notifyOnErrors: true,

  poll: false,//https://web pack。js。org/configuration/dev-server/# devserver-watch选项-

  /**

  *来源地图

  */

  //https://web pack . js . org/configuration/dev tool/# development

  开发工具:"廉价模块评估源地图",

  //如果在开发者工具中调试某视频剪辑软件文件时遇到问题,

  //将此设置为错误-它*可能*有所帮助

  //https://vue-loader . vue js . org/en/options . html # cache busting

  破坏声望:没错,

  cssSourceMap: true

  },

  构建:{

  //index.html的模板

  index: path.resolve(__dirname,./dist/index.html ),

  //路径

  资产根:路径。resolve(_ _ dirname,./dist ),

  资产子目录:静态,

  资产公共路径:"/",

  /**

  *来源地图

  */

  productionSourceMap: true,

  //https://web pack . js . org/configuration/dev tool/# production

  开发工具:“# source-map”,

  //Gzip默认关闭许多流行的静态主机,如

  //浪涌或者网络生活已经为你压缩了所有静态资产。

  //在设置为“真实”之前,请确保:

  //npm安装-保存-开发压缩-网络包-插件

  生产邮编:假,

  productionGzipExtensions: [js , css],

  //运行带有额外参数的生成命令

  //在构建完成后查看包分析器报告:

  //`npm运行构建-报告

  //设置为"真"或"假"以始终打开或关闭它

  联邦分析员报告:过程。环境。NPM _配置_报告

  }

  }

  

vue跨域问题,修改代理后仍404

  首先确认安装了axios,安装方法:cnpm安装axios -S或者不用镜像新公共管理安装爱可信

  dev: {undefined

  //路径

  资产子目录:静态,

  资产公共路径:"/",

  代理表:{

  /api: {

  目标: http://40.73.37.92:8090/,//设置你调用的接口域名和端口号别忘了加超文本传送协议(超文本传输协议的缩写)

  更改来源:真的,

  路径重写:{

  ^/api: //这里理解成用/api 代替目标里面的地址,后面组件中我们掉接口时直接用美国石油学会(美国石油协会)代替比如我要调用 http://40 .00 .100 .100:3002/用户/添加,直接写/API/用户/添加即可

  }

  }

  },

  

接口请求用法

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

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

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