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项目设置resolves.alias: '@'路径并适配webstorm
Dec 02 Vue.js
浅谈Vue使用Elementui修改默认的最快方法
Dec 05 Vue.js
vue使用exif获取图片旋转,压缩的示例代码
Dec 11 Vue.js
vue+element实现动态加载表单
Dec 13 Vue.js
vue实现简易的双向数据绑定
Dec 29 Vue.js
Vue实现图书管理案例
Jan 20 Vue.js
vue3.0 自适应不同分辨率电脑的操作
Feb 06 Vue.js
Vue实现todo应用的示例
Feb 20 Vue.js
如何使用vue3打造一个物料库
May 08 Vue.js
vue cli4中mockjs在dev环境和build环境的配置详情
Apr 06 Vue.js
vue判断按钮是否可以点击
Apr 09 Vue.js
vue实现省市区联动 element-china-area-data插件
Apr 22 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
ThinkPHP之getField详解
2014/06/20 PHP
ThinkPHP查询语句与关联查询用法实例
2014/11/01 PHP
PHP实现浏览器格式化显示XML的方法示例
2019/01/22 PHP
7款风格新颖的jQuery/CSS3菜单导航分享
2013/04/23 Javascript
javascript setTimeout和setInterval计时的区别详解
2013/06/21 Javascript
关于IE中getElementsByClassName不能用的问题解决方法
2013/08/26 Javascript
javascript 模拟坦克大战游戏(html5版)附源码下载
2014/04/08 Javascript
JavaScript设计模式之工厂模式和构造器模式
2015/02/11 Javascript
浅析Jquery操作select
2016/12/13 Javascript
JS中微信小程序自定义底部弹出框
2016/12/22 Javascript
Bootstrap导航条鼠标悬停下拉菜单
2017/01/04 Javascript
three.js快速入门【推荐】
2017/01/21 Javascript
Angular.JS通过指令操作DOM的方法
2017/05/10 Javascript
Windows下Node爬虫神器Puppeteer安装记
2019/01/09 Javascript
基于Proxy的小程序状态管理实现
2019/06/14 Javascript
vue子传父关于.sync与$emit的实现
2019/11/05 Javascript
VUEX-action可以修改state吗
2019/11/19 Javascript
解决vue cli4升级sass-loader(v8)后报错问题
2020/07/30 Javascript
通过实例解析jQ Ajax操作相关原理
2020/09/23 Javascript
[01:05:40]2014 DOTA2国际邀请赛中国区预选赛 5 23 CIS VS DT第三场
2014/05/24 DOTA
使用Python发送各种形式的邮件的方法汇总
2015/11/09 Python
简单实现python爬虫功能
2015/12/31 Python
Python实现登录接口的示例代码
2017/07/21 Python
Python跨文件全局变量的实现方法示例
2017/12/10 Python
Django中redis的使用方法(包括安装、配置、启动)
2018/02/21 Python
Python实现购物车程序
2018/04/16 Python
利用Python的sympy包求解一元三次方程示例
2019/11/22 Python
如何基于Python + requests实现发送HTTP请求
2020/01/13 Python
利用Python如何制作贪吃蛇及AI版贪吃蛇详解
2020/08/24 Python
用python读取xlsx文件
2020/12/17 Python
Made in Design英国:设计家具、照明、家庭装饰和花园家具
2019/09/24 全球购物
旅游个人求职信范文
2014/01/30 职场文书
医院领导班子整改方案
2014/10/01 职场文书
2015元旦节寄语
2014/12/08 职场文书
2021-4-5课程——SQL Server查询【3】
2021/04/05 SQL Server
Java移除无效括号的方法实现
2021/08/07 Java/Android