使用gulp插件进行跨越访问
来源:互联网 发布:网络小贷牌照 翼龙贷 编辑:程序博客网 时间:2024/04/26 22:28
在进行前端项目的开发中, 如果要进行跨域访问, 而不想在本地配置nginx 时, 可以使用gulp 的gulp-connect 和gulp-connect-proxy 两个插件, 完成本地的跨域访问:
var Proxy = require('gulp-connect-proxy');var connect = require('gulp-connect');gulp.task("server", function () { connect.server({ root: "app", port: 8000, livereload: true, middleware: function (connect, opt) { opt.route = '/proxy'; var proxy = new Proxy(opt); return [proxy]; } });});
在启动 gulp server 任务后, 相当于在本地的8000端口的proxy目录下, 开启了一个转发的服务中间件, 所有的跨越访问, 都经由该服务中间件进行转发.
在访问服务时, 需要在原始URL上添加localhost:8000/proxy/
前缀. 例如, 需要访问
localhost:1234/services
则现在需要访问:
localhost:8000/proxy/localhost:1234/services
0 0
- 使用gulp插件进行跨越访问
- 使用gulp相关插件进行api的跨域访问并监控文件的变化的简单处理
- gulp常用插件使用
- gulp 插件使用
- gulp插件gulp-repath使用教程
- gulp基础插件的使用
- gulp雪碧图插件,gulp-css-spriter简单使用
- gulp---gulp常用插件
- gulp-usemin <gulp插件>
- gulp插件/gulp模块
- gulp.spritesmith <gulp插件>
- gulp.order <gulp插件>
- gulp-filter <gulp插件>
- Gulp前端自动化之 ejs插件使用
- gulp-jscs插件使用遇到的错误
- gulp-uglify插件最新pump使用教程
- gulp 插件
- gulp插件
- Linq 之查询数据
- linux nginx service nginx restart [fail]
- Java使用JAVE获取MP4播放时长
- angularjs Scopes
- Linux命令:sort的使用方法
- 使用gulp插件进行跨越访问
- groovy字符串处理
- 我的《程序员职业规划》
- [LeetCode] Text Justification
- UVA 10085 The most distant state
- java RMB大写转化工具类
- 斐波那契数列(Fibonacci)及其拓展
- 黑马程序员----Java网络编程
- 【分布式系统工程实现】CAP理论及系统一致性