gulp解决跨域的配置文件问题


Posted in Javascript onJune 08, 2017

废话不多说,直接上代码

//引入插件
var gulp = require('gulp');
// var Proxy = require('gulp-connect-proxy');
var connect = require('gulp-connect');
var proxy = require('http-proxy-middleware');



//使用connect启动一个Web服务器
gulp.task('connect', function () {
  connect.server({
    root: './',
    livereload: true,
    port: 8010,
    middleware: function (connect, opt) {
      return [
        proxy('/fs', {
          target: 'http://172.16.2.52:8080',
          changeOrigin:true
        }),
        proxy('/product', {
          target: 'http://172.16.1.60:8080',
          changeOrigin:true
        }),
        proxy('/bpauth', {
          target: 'http://192.168.24.77:8080',
          changeOrigin:true
        })
      ]
    }
  });
});

gulp.task('watch', function () {
  gulp.watch(['./*.html'], ['html']);

});

gulp.task('html', function () {
  gulp.src('./*.html')
    .pipe(connect.reload());
});


//运行Gulp时,默认的Task
gulp.task('default', ['connect', 'watch']);

以上这篇gulp解决跨域的配置文件问题就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
用javascript实现的激活输入框后隐藏初始内容
Jun 29 Javascript
基于jQuery的消息提示插件 DivAlert之旅(二)
Apr 01 Javascript
JavaScript栏目列表隐藏/显示简单实现
Apr 03 Javascript
jquery选择器之层级过滤选择器详解
Jan 27 Javascript
JS实现文字放大效果的方法
Mar 03 Javascript
原生js封装的一些jquery方法(详解)
Sep 20 Javascript
同步异步动态引入js文件的几种方法总结
Sep 23 Javascript
BootStrap栅格系统、表单样式与按钮样式源码解析
Jan 20 Javascript
利用JS实现简单的日期选择插件
Jan 23 Javascript
实现一个完整的Node.js RESTful API的示例
Sep 29 Javascript
在HTML文档中嵌入JavaScript的四种方法
May 07 Javascript
Vue不能检测到Object/Array更新的情况的解决
Jun 26 Javascript
angular 用拦截器统一处理http请求和响应的方法
Jun 08 #Javascript
jQuery 添加样式属性的优先级别方法(推荐)
Jun 08 #jQuery
Ionic项目中Native Camera的使用方法
Jun 07 #Javascript
详解angular ui-grid之过滤器设置
Jun 07 #Javascript
微信小程序 地图map实例详解
Jun 07 #Javascript
微信小程序 http请求的session管理
Jun 07 #Javascript
Ionic2开发环境搭建教程
Aug 20 #Javascript
You might like
php flush类输出缓冲剖析
2008/10/19 PHP
PHP 文件上传源码分析(RFC1867)
2009/10/30 PHP
PHP读取大文件的多种方法介绍
2016/04/04 PHP
javascript编程起步(第二课)
2007/01/10 Javascript
jQuery+CSS实现菜单滑动伸展收缩(仿淘宝)
2013/03/22 Javascript
js操作滚动条事件实例
2015/01/29 Javascript
KnockoutJs快速入门教程
2016/05/16 Javascript
AngularJS 打开新的标签页实现代码
2017/09/07 Javascript
vue项目中用cdn优化的方法
2018/01/03 Javascript
vue实现点击选中,其他的不选中方法
2018/09/05 Javascript
vue 之 css module的使用方法
2018/12/04 Javascript
vue-router命名路由和编程式路由传参讲解
2019/01/19 Javascript
[46:20]DOTA2-DPC中国联赛 正赛 PSG.LGD vs LBZS BO3 第二场 1月22日
2021/03/11 DOTA
pyramid配置session的方法教程
2013/11/27 Python
Python合并多个装饰器小技巧
2015/04/28 Python
Python机器学习库scikit-learn安装与基本使用教程
2018/06/25 Python
Python模块的加载讲解
2019/01/15 Python
python按比例随机切分数据的实现
2019/07/11 Python
Python利用神经网络解决非线性回归问题实例详解
2019/07/19 Python
Python学习笔记之字符串和字符串方法实例详解
2019/08/22 Python
Python计算机视觉里的IOU计算实例
2020/01/17 Python
浅谈matplotlib.pyplot与axes的关系
2020/03/06 Python
python中sklearn的pipeline模块实例详解
2020/05/21 Python
Python中zip函数如何使用
2020/06/04 Python
Python txt文件如何转换成字典
2020/11/03 Python
法国购买隐形眼镜和眼镜网站:Optical Center
2019/10/08 全球购物
Penhaligon’s英国官网:成立于1870年的英国香水制造商
2021/02/18 全球购物
空指针到底是什么
2012/08/07 面试题
计算机专业毕业生自我鉴定
2014/01/16 职场文书
毕业生求职信
2014/06/10 职场文书
立志成才演讲稿
2014/09/04 职场文书
英语四级考试作弊检讨书
2014/09/29 职场文书
公司离职证明标准格式
2014/11/18 职场文书
刑事上诉状(无罪)
2015/05/23 职场文书
HTML5之高度塌陷问题的解决
2022/06/01 HTML / CSS
mysql幻读详解实例以及解决办法
2022/06/16 MySQL