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 相关文章推荐
springboot+vue实现文件上传下载
Nov 17 Vue.js
详解Vue 的异常处理机制
Nov 30 Vue.js
vue实现表格合并功能
Dec 01 Vue.js
vue使用exif获取图片旋转,压缩的示例代码
Dec 11 Vue.js
vue 基于abstract 路由模式 实现页面内嵌的示例代码
Dec 14 Vue.js
Vue通过阿里云oss的url连接直接下载文件并修改文件名的方法
Dec 25 Vue.js
vue实现树状表格效果
Dec 29 Vue.js
Vue中ref和$refs的介绍以及使用方法示例
Jan 11 Vue.js
vue 实现click同时传入事件对象和自定义参数
Jan 29 Vue.js
vue+iview实现手机号分段输入框
Mar 25 Vue.js
vue实现拖拽交换位置
Apr 07 Vue.js
vue使用watch监听属性变化
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
一个odbc连mssql分页的类
2006/10/09 PHP
理解PHP中的stdClass类
2014/04/18 PHP
thinkPHP中验证码的简单使用方法
2015/12/26 PHP
php使用函数pathinfo()、parse_url()和basename()解析URL
2016/11/25 PHP
自动检查并替换文本框内的字符
2006/06/30 Javascript
初学JavaScript第二章
2008/09/30 Javascript
扩展jQuery 键盘事件的几个基本方法
2009/10/30 Javascript
ajax处理php返回json数据的实例代码
2013/01/24 Javascript
javascript中的this详解
2014/12/08 Javascript
JSON字符串转JSON对象
2015/07/31 Javascript
JavaScript实现将数组数据添加到Select下拉框的方法
2015/08/21 Javascript
JavaScript中的prototype原型学习指南
2016/05/09 Javascript
BootStrap的JS插件之轮播效果案例详解
2016/05/16 Javascript
AngularJS ng-bind 指令简单实现
2016/07/30 Javascript
快速掌握jQuery插件WebUploader文件上传
2016/11/07 Javascript
ionic开发中点击input时键盘自动弹出
2016/12/23 Javascript
JavaScript中this的用法及this在不同应用场景的作用解析
2017/04/13 Javascript
微信小程序用户授权弹窗 拒绝时引导用户重新授权实现
2019/07/29 Javascript
详解package.json版本号规则
2019/08/01 Javascript
微信小程序实现手势滑动效果
2019/08/26 Javascript
Nuxt.js实现一个SSR的前端博客的示例代码
2019/09/06 Javascript
NodeJS http模块用法示例【创建web服务器/客户端】
2019/11/05 NodeJs
python中的__init__ 、__new__、__call__小结
2014/04/25 Python
python获取外网ip地址的方法总结
2015/07/02 Python
Python、 Pycharm、Django安装详细教程(图文)
2019/04/12 Python
tensorflow 报错unitialized value的解决方法
2020/02/06 Python
jupyter notebook 参数传递给shell命令行实例
2020/04/10 Python
python3发送request请求及查看返回结果实例
2020/04/30 Python
selenium3.0+python之环境搭建的方法步骤
2021/02/01 Python
在HTML5 Canvas中放入图片和保存为图片的方法
2014/05/03 HTML / CSS
会计岗位职责模板
2014/03/12 职场文书
节能减排倡议书
2014/04/15 职场文书
上班迟到检讨书300字
2014/10/18 职场文书
公司地址变更通知
2015/04/25 职场文书
2016年端午节寄语
2015/12/04 职场文书
Golang实现可重入锁的示例代码
2022/05/25 Golang