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 相关文章推荐
javascript工具库代码
Mar 29 Javascript
js setTimeout 常见问题小结
Aug 13 Javascript
jquery的ajax简单结构示例代码
Feb 17 Javascript
Firefox中使用outerHTML的2种解决方法
Jun 07 Javascript
jquery使用$(element).is()来判断获取的tagName
Aug 24 Javascript
javascript表格隔行变色加鼠标移入移出及点击效果的方法
Apr 10 Javascript
jQuery 选择器(61种)整理总结
Sep 26 Javascript
label+input实现按钮开关切换效果的实例
Aug 16 Javascript
微信小程序中setInterval的使用方法
Sep 29 Javascript
微信小程序云开发如何使用云函数生成二维码
May 18 Javascript
微信小程序批量监听输入框对按钮样式进行控制的实现代码
Oct 12 Javascript
JS代码实现页面切换效果
Jan 10 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
php自定义函数之递归删除文件及目录
2010/08/08 PHP
PHP中strtotime函数使用方法详解
2011/11/27 PHP
记录一次排查PHP脚本执行卡住的问题
2016/12/27 PHP
在PHP 7下安装Swoole与Yar,Yaf的方法教程
2017/06/02 PHP
js中 关于undefined和null的区别介绍
2013/04/16 Javascript
JQuery实现表格动态增加行并对新行添加事件
2014/07/30 Javascript
JS实现自动切换文字的导航效果代码
2015/08/27 Javascript
JS自动生成动态HTML验证码页面
2017/06/14 Javascript
简单谈谈require模块化jquery和angular的问题
2017/06/23 jQuery
node.js实现微信JS-API封装接口的示例代码
2017/09/06 Javascript
js导出Excel表格超出26位英文字符的解决方法ES6
2017/11/15 Javascript
vue中 v-for循环的用法详解
2020/02/19 Javascript
vue使用echarts图表自适应的几种解决方案
2020/12/04 Vue.js
[03:36]2015国际邀请赛第二日现场精彩集锦
2015/08/06 DOTA
Python enumerate遍历数组示例应用
2008/09/06 Python
python实现在sqlite动态创建表的方法
2015/05/08 Python
Python输出9*9乘法表的方法
2015/05/25 Python
Python/ArcPy遍历指定目录中的MDB文件方法
2018/10/27 Python
在python中利用最小二乘拟合二次抛物线函数的方法
2018/12/29 Python
解决django后台样式丢失,css资源加载失败的问题
2019/06/11 Python
jupyter notebook 参数传递给shell命令行实例
2020/04/10 Python
python接入支付宝的实例操作
2020/07/20 Python
CSS3 倾斜的网页图片库实例教程
2009/11/14 HTML / CSS
HTML5单页面手势滑屏切换原理
2016/03/21 HTML / CSS
HTML5 Canvas 实现K线图的示例代码
2019/12/23 HTML / CSS
阿迪达斯奥地利官方商城:adidas.at
2016/10/16 全球购物
英国口碑最好的的维他命胶囊品牌:Myvitamins(有中文站)
2016/12/03 全球购物
解释一下钝化(Swap out)
2016/12/26 面试题
不同浏览器创建XMLHttpRequest方法有什么不同
2014/11/17 面试题
Java语言的优势
2015/01/10 面试题
大学生学习党课思想汇报
2014/01/03 职场文书
投资协议书范本
2014/04/21 职场文书
松材线虫病防治方案
2014/06/15 职场文书
英语系毕业生求职信
2014/07/13 职场文书
2016年教师新年寄语
2015/08/18 职场文书
关于食品安全的演讲稿范文(三篇)
2019/10/21 职场文书