Vue前后端不同端口的实现方法


Posted in Javascript onSeptember 19, 2018

前端Vue 8080端口,后端Node.js 8085端口 主要记录下前后端不同端口遇到的问题

1、写服务器端程序,我的在(node_proxy/index.js)下

app.all('*', function (req, res, next) {
 res.header('Access-Control-Allow-Origin', req.headers.origin || '*');
 res.header('Access-Control-Allow-Headers', 'Content-Type,Content-Length, Authorization,\'Origin\',Accept,X-Requested-With');
 res.header('Access-Control-Allow-Methods', 'GET, POST, OPTIONS, PUT, PATCH, DELETE');
 res.header('Access-Control-Allow-Credentials', true);
 res.header('X-Powered-By', ' 3.2.1');
 res.header('Content-Type', 'application/json;charset=utf-8');
 if (req.method === 'OPTIONS') {
 res.sendStatus(200);
 } else {
 next();
 }
});

这段代码很重要,要是没有的话会出现 No 'Access-Control-Allow-Origin' header is present on the requested resource 错误。

2、在前端用axios写get请求处理程序,写在了Card模板下

mounted(){
 axios.get(HOST)
 .then(response => {
 this.sed = response.data.data;
 })
 }

3、在config/index.js下配置proxyTable:

proxyTable: {
 '/seller': {
 target: 'http://localhost:8085',
 changeOrigin: true,
 pathRewrite: {
  '^/seller': '/seller'
 }
 }
 },

4、分别启动前后端,OK~\(???)/~啦啦啦~

以上这篇Vue前后端不同端口的实现方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
学习jquery之一
Apr 27 Javascript
ExtJs 表单提交登陆实现代码
Aug 19 Javascript
jquery miniui 教程 表格控件 合并单元格应用
Nov 25 Javascript
node.js中的fs.lstatSync方法使用说明
Dec 16 Javascript
jQuery控制Div拖拽效果完整实例分析
Apr 15 Javascript
用javascript实现自动输出网页文本
Jul 30 Javascript
使用vue.js写一个tab选项卡效果
Mar 25 Javascript
vue.js中引入vuex储存接口数据及调用的详细流程
Dec 14 Javascript
AngularJS中重新加载当前路由页面的方法
Mar 09 Javascript
js取小数点后两位四种方法
Jan 18 Javascript
vue中根据时间戳判断对应的时间(今天 昨天 前天)
Dec 20 Javascript
动态规划之使用备忘录来改进Javascript函数
Apr 07 Javascript
vue-cli 3.x 修改dist路径的方法
Sep 19 #Javascript
浅谈React之状态(State)
Sep 19 #Javascript
jQuery使用each遍历循环的方法
Sep 19 #jQuery
vue新vue-cli3环境配置和模拟json数据的实例
Sep 19 #Javascript
vue-cli 3.x 配置Axios(proxyTable)跨域代理方法
Sep 19 #Javascript
vue-cli 3.0 自定义vue.config.js文件,多页构建的方法
Sep 19 #Javascript
vue.extend与vue.component的区别和联系
Sep 19 #Javascript
You might like
手冲咖啡应该是现代精品咖啡店的必备选项吗?
2021/03/03 冲泡冲煮
用php获取本周,上周,本月,上月,本季度日期的代码
2009/08/05 PHP
PHP正则表达式之捕获组与非捕获组
2015/11/06 PHP
详解PHP中的序列化、反序列化操作
2017/03/21 PHP
thinkphp5.0自定义验证规则使用方法
2017/11/16 PHP
利用js对象弹出一个层
2008/03/26 Javascript
js获取当前select 元素值的代码
2010/04/19 Javascript
JavaScript初学者需要了解10个小技巧
2010/08/25 Javascript
JQuery入门——用bind方法绑定事件处理函数应用介绍
2013/02/05 Javascript
javascript 获取图片尺寸及放大图片
2013/09/04 Javascript
jQuery EasyUI Tab 选项卡问题小结
2016/08/16 Javascript
jQuery Mobile漏洞会有跨站脚本攻击风险
2017/02/12 Javascript
angularJs 表格添加删除修改查询方法
2018/02/27 Javascript
Vue.js实现数据响应的方法
2018/08/13 Javascript
vue-cli脚手架搭建的项目去除eslint验证的方法
2018/09/29 Javascript
移动端 Vue+Vant 的Uploader 实现上传、压缩、旋转图片功能
2019/06/10 Javascript
JS数据类型分类及常用判断方法
2020/11/19 Javascript
[45:32]Liquid vs LGD 2018国际邀请赛淘汰赛BO3 第二场 8.23
2018/08/24 DOTA
python使用socket向客户端发送数据的方法
2015/04/29 Python
一些Centos Python 生产环境的部署命令(推荐)
2018/05/07 Python
详解将Django部署到Centos7全攻略
2018/09/26 Python
python利用Tesseract识别验证码的方法示例
2019/01/21 Python
python 实现手机自动拨打电话的方法(通话压力测试)
2019/08/08 Python
python中return的返回和执行实例
2019/12/24 Python
TensorFlow keras卷积神经网络 添加L2正则化方式
2020/05/22 Python
Scotch Porter官方网站:男士美容产品
2020/08/31 全球购物
static关键字的用法
2013/10/07 面试题
用Python匹配HTML tag的时候,<.*>和<.*?>有什么区别
2012/11/04 面试题
推广普通话标语
2014/06/27 职场文书
小学综治宣传月活动总结
2014/07/02 职场文书
写给老师的感谢信
2015/01/20 职场文书
2015年预算员工作总结
2015/05/14 职场文书
阿凡达观后感
2015/06/10 职场文书
九年级历史教学反思
2016/02/19 职场文书
Java 多态分析
2022/04/26 Java/Android
python神经网络学习 使用Keras进行简单分类
2022/05/04 Python