grunt-contrib-connect使用心得
来源:互联网 发布:cad仿真软件 编辑:程序博客网 时间:2024/05/19 17:47
https://www.zybuluo.com/bornkiller/note/25567
grunt-contrib-connect
- connect依赖版本为
V2.19.6
.(2014/08/07) - base只能遍历文件,不能深层遍历文件夹,所以路径下的文件可以通过浏览器访问,路径下的文件夹下的文件不能访问。
base: [ './', './libs/jquery', './libs/requirejs', './libs/requirejs-plugin',]
- keepalive设置为true,进程不会执行后自动退出。
- middleware为中间件数组,可以自定义中间件。源码如下,如果传入的middleware参数是数组,则完全按照传入值覆盖处理。如果传入的是函数,则会先添加默认的静态文件中间件,再执行自定义中间件函数,函数返回值为处理之后的中间件数组。
var middleware; if (options.middleware instanceof Array) { middleware = options.middleware; } else { middleware = createDefaultMiddleware.call(this, connect, options); if (typeof(options.middleware) === 'function') { middleware = options.middleware.call(this, connect, options, middleware); } }
- 数据测试桩
添加中间件,即可实现响应拦截,作为数据测试桩。
middleware: function(connect, options, middlewares) { middlewares.unshift(function(req, res, next) { var stubUrl = { "/user/info": { "name": "jason", "age": 23 }, "user/login": { "authority" : true } }; if(!stubUrl.hasOwnProperty(req.url)) { return next(); } res.end(JSON.stringify(stubUrl[req.url])); }); return middlewares;}
0 0
- grunt-contrib-connect使用心得
- grunt-contrib-connect 中间件middleware属性
- grunt-contrib-connect自动刷新html页面
- grunt的grunt-contrib-jshint插件使用
- grunt的grunt-contrib-concat插件使用
- 用 grunt-contrib-connect 构建实时预览开发环境
- grunt-contrib-uglify参数和使用
- Grunt Contrib Watch Example
- grunt-contrib-watch 结合 connect-livereload 实现修改文件后,理解刷新页面
- win7安装grunt-contrib-qunit
- expand option in grunt-contrib-copy
- npm install grunt-contrib-nodeunit --save-dev
- Grunt-Grunt使用
- grunt使用
- grunt使用
- grunt使用
- grunt 使用
- Nodemon和Grunt-Contrib-Watch: 有什么不同?
- Google Chrome 中的高性能网络
- [体会]用异或交换数值
- go(golang)之slice的小想法1
- Go:git gofmt pre-commit hook
- Gradle Plugin for Android Development User Guide (2)
- grunt-contrib-connect使用心得
- gulp plugin开发
- Gulp思维——Gulp高级技巧
- 关于嵌入式, 知乎上的一些回答
- Hello, world!_0
- Hibernate-core 4.3.6 Final 配置中出现的一些小问题
- How to fix 远程计算机需要网络级别身份验证 when using mstsc on XP
- HTML5 本地裁剪图片并上传至服务器(老梗)
- HTTP入门笔记