vue项目proxyTable配置和部署服务器


Posted in Vue.js onApril 14, 2022

proxyTable配置和部署服务器

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

1.在config中的index

找到proxyTable,完成以下设置

proxyTable: {
‘/api': {
target: ‘http://localhost:8808/', //目标接口域名
changeOrigin: true, //是否跨域
pathRewrite: {
‘^/api': ‘/' //重写接口
}
}
},

vue项目proxyTable配置和部署服务器

2.在调取接口的方法中

vue项目proxyTable配置和部署服务器

下面是node.js服务端的

vue项目proxyTable配置和部署服务器

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

proxyTable代理参数含义

vue项目里,找到index.js文件,再proxyTable 写入相应的代理即可,网上有些说自己新建一个vue.config.js文件,项目启动时会自己导入,也是可以的

proxyTable: {
      // 这里配置 '/api' 就等价于 target , 你在链接里访问 /api === http://localhost:54321
      '/api': {//该api可以自定义,比如写成abc,但同时下方的/^api也要改成/^abc了
        target: 'http://localhost:54321/', // 服务器的接口地址,即你要访问的真实地址,http或者https都可以 //        http://localhost:54321/json.data.json,
        changeOrigin: true, // 是否是跨域请求?肯定是啊,不跨域就没有必要配置这个proxyTable了.
          logLevel: 'debug',//调试时,可以输出代理后的真实地址是什么,上线时注释掉即可
        pathRewirte: {
          // 这里是追加链接,比如真是接口里包含了 /api,就需要这样配置.以下两种方式任写一种即可
 
            //方式一,留空,不写
             '/^api': '', //代表你在axios里的请求'/api/info' = http://localhost:54321/info
 
            //方式二,重写
            '/^api': 'api/', //代表你在axios里的请求'/api/info' = http://localhost:54321/api/info
 
                 
        }
      }
     },
Vue.js 相关文章推荐
vue组件中节流函数的失效的原因和解决方法
Dec 02 Vue.js
Vue实现多页签组件
Jan 14 Vue.js
vue form表单post请求结合Servlet实现文件上传功能
Jan 22 Vue.js
vue使用echarts画组织结构图
Feb 06 Vue.js
vue-cli中实现响应式布局的方法
Mar 02 Vue.js
vue首次渲染全过程
Apr 21 Vue.js
vue-cropper插件实现图片截取上传组件封装
May 27 Vue.js
Vue中插槽slot的使用方法与应用场景详析
Jun 08 Vue.js
vue+element ui实现锚点定位
Jun 29 Vue.js
vue 实现弹窗关闭后刷新效果
Apr 08 Vue.js
vue+elementUI实现表格列的显示与隐藏
Apr 13 Vue.js
vue-cli3.x配置全局的scss的时候报错问题及解决
Apr 30 Vue.js
vue组件冲突之引用另一个组件出现组件不显示的问题
Apr 13 #Vue.js
vue elementUI表格控制对应列
Apr 13 #Vue.js
vue项目打包后路由错误的解决方法
Apr 13 #Vue.js
vue的项目如何打包上线
vue2的 router在使用过程中遇到的一些问题
Apr 13 #Vue.js
vue+elementUI实现表格列的显示与隐藏
Apr 13 #Vue.js
如何优化vue打包文件过大
Apr 13 #Vue.js
You might like
东方红 - 来复式再生机的修复
2021/03/02 无线电
PHP与SQL注入攻击[三]
2007/04/17 PHP
php中用date函数获取当前时间有误的解决办法
2013/08/02 PHP
php中{}大括号是什么意思
2013/12/01 PHP
thinkphp的c方法使用示例
2014/02/24 PHP
CodeIgniter启用缓存和清除缓存的方法
2014/06/12 PHP
destoon各类调用汇总
2014/06/20 PHP
php数组保存文本与文本反编成数组实例
2014/11/13 PHP
IE 当eval遇上function的处理
2011/08/09 Javascript
深入领悟JavaScript中的面向对象
2013/11/18 Javascript
理解javascript中的MVC模式
2016/01/28 Javascript
JS模仿手机端九宫格登录功能实现代码
2016/04/28 Javascript
Vue.js如何优雅的进行form validation
2017/04/07 Javascript
Angular.js项目中使用gulp实现自动化构建以及压缩打包详解
2017/07/19 Javascript
微信小程序实现顶部下拉菜单栏
2018/11/04 Javascript
jQuery实现的鼠标拖动浮层功能示例【拖动div等任何标签】
2018/12/29 jQuery
Vue2.0 实现页面缓存和不缓存的方式
2019/11/12 Javascript
react实现复选框全选和反选组件效果
2020/08/25 Javascript
windows及linux环境下永久修改pip镜像源的方法
2016/11/28 Python
基于Python代码编辑器的选用(详解)
2017/09/13 Python
pandas 两列时间相减换算为秒的方法
2018/04/20 Python
通过cmd进入python的实例操作
2019/06/26 Python
python 实现检验33品种数据是否是正态分布
2019/12/09 Python
django-利用session机制实现唯一登录的例子
2020/03/16 Python
Python中的整除和取模实例
2020/06/03 Python
python中导入 train_test_split提示错误的解决
2020/06/19 Python
django使用多个数据库的方法实例
2021/03/04 Python
CSS3+font字体文件实现圆形半透明菜单具体步骤(图解)
2013/06/03 HTML / CSS
mysql_pconnect()和mysql_connect()有什么区别
2012/05/25 面试题
给老师的一封建议书
2014/03/13 职场文书
股权转让意向书
2014/04/01 职场文书
放飞中国梦演讲稿
2014/04/23 职场文书
体育个人工作总结
2015/02/09 职场文书
python 如何在list中找Topk的数值和索引
2021/05/20 Python
Java Spring读取和存储详细操作
2022/08/05 Java/Android
python 使用pandas读取csv文件的方法
2022/12/24 Python