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继承的实现
Oct 24 Javascript
JS中eval函数的使用示例
Jul 21 Javascript
JQuery弹出炫丽对话框的同时让背景变灰色
May 22 Javascript
js类定义函数时用prototype与不用的区别示例介绍
Jun 10 Javascript
jQuery中filter()方法用法实例
Jan 06 Javascript
javascript操作符"!~"详解
Feb 10 Javascript
javascript中返回顶部按钮的实现
May 05 Javascript
JavaScript判断用户名和密码不能为空的实现代码
May 16 Javascript
一个Js文件函数中调用另一个Js文件函数的方法演示
Aug 14 Javascript
jQueryUI Sortable 应用Demo(分享)
Sep 07 jQuery
微信小程序使用npm支持踩坑
Nov 07 Javascript
JS使用栈判断给定字符串是否是回文算法示例
Mar 04 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下过滤HTML代码的函数
2007/12/10 PHP
Linux Apache PHP Oracle 安装配置(具体操作步骤)
2013/06/17 PHP
Php无限级栏目分类读取的实现代码
2014/02/19 PHP
Thinkphp单字母函数使用指南
2016/05/08 PHP
php微信开发之图片回复功能
2018/06/14 PHP
PHP实现十进制数字与二十六进制字母串相互转换操作示例
2018/08/10 PHP
PHP调用接口API封装的例子
2019/10/11 PHP
PHP延迟静态绑定使用方法实例解析
2020/09/05 PHP
用Div仿showModalDialog模式菜单的效果的代码
2007/03/05 Javascript
js(JavaScript)实现TAB标签切换效果的简单实例
2014/02/26 Javascript
Jquery 实现table样式的设定
2015/01/28 Javascript
JavaScript中的toLocaleDateString()方法使用简介
2015/06/12 Javascript
基于jQuery的ajax方法封装
2016/07/14 Javascript
JavaScript中click和onclick本质区别与用法分析
2018/06/07 Javascript
深入理解nodejs搭建静态服务器(实现命令行)
2019/02/05 NodeJs
react 移动端实现列表左滑删除的示例代码
2019/07/04 Javascript
有关vue 开发钉钉 H5 微应用 dd.ready() 不执行问题及快速解决方案
2020/05/09 Javascript
[29:10]Ti4 冒泡赛第二天 NEWBEE vs Titan 3
2014/07/15 DOTA
Python中实现两个字典(dict)合并的方法
2014/09/23 Python
PyQt5重写QComboBox的鼠标点击事件方法
2019/06/25 Python
python 提取文件指定列的方法示例
2019/08/07 Python
OpenCV哈里斯(Harris)角点检测的实现
2020/01/15 Python
更新升级python和pip版本后不生效的问题解决
2020/04/17 Python
CSS3 透明色 RGBA使用介绍
2013/08/06 HTML / CSS
世界最大域名注册商:GoDaddy
2016/07/24 全球购物
ProBikeKit英国:在线公路自行车之家
2017/02/10 全球购物
eBay瑞士购物网站:eBay.ch
2018/12/24 全球购物
企业厂长岗位职责
2013/12/17 职场文书
授权委托书样本及填写说明
2014/09/19 职场文书
教师辞职信范文
2015/02/28 职场文书
工程项目合作意向书
2015/05/08 职场文书
五年级作文之成长
2019/09/16 职场文书
解决hive中导入text文件遇到的坑
2021/04/07 Python
vue-cropper组件实现图片切割上传
2021/05/27 Vue.js
关于pytest结合csv模块实现csv格式的数据驱动问题
2022/05/30 Python
Django框架模板用法详解
2022/06/10 Python