创建博客 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

snoopyxdy的博客

www.rrestjs.com, node.js高性能restful框架

 
 
 

日志

 
 

rrestjs v0.7.0 版本  

2012-06-07 15:47:09|  分类: rrestjs升级文档 |  标签: |举报 |字号 订阅

rrestjs发布了v0.7.0版本
bug修复:
1、自动创建文件夹时,日志文件夹创建的问题

新功能:
1、在配置文件中新增autoRouter选项,如果设定文件夹,则会去设定文件夹下查找并执行方法,目前仅支持2层。
比如,设置 autoRouter 为 '/controller',则用户访问url:'/user/face',rrestjs会自动去查找 /controller/user.js 并执行 face 方法,然后传递封装过后的req和res函数。
用户的回调函数:
rrest(function(req, res){}) 将会在自动autoRouter之前运行。如果用户在回调函数中 return false,则autoRouter不回执行。例如:
rrest(function(req, res){
return false;
});则 autoRouter函数不回执行了

2、新增自动响应模版,目前只支持2级目录
用户可以使用 res.render('auto')自动响应请求的模版。比如用户请求 '/user/face' 路径。则会响应  
模版地址+'/user/face.jade' 这个模版。只是把原来模版路径改为字符串 'auto' 即可

3、可部分配置,现在用户可以进行部分配置,其他配置将读取默认选项。
比如用户在config.js中只定义了 listenPort:3000  ,那就说明监听3000端口,然后其他配置使用默认项,而无需将所有配置都罗列一遍


0.7.8版本:
1、将ejs版本提升至0.8.2,支持include方法

2、原来API不变,当ejs使用了include方法后,rrestjs会自动传入filename来帮助ejs模块找到include,使用者不用刻意传递filename

3、新增req.queryparam和req.bodyparam,无关http请求的方法,分别获得url参数和http请求body参数的内容

4、不推荐使用putparam和deleteparam,改用req.queryparam和req.bodyparam
  评论这张
 
阅读(375)| 评论(2)
推荐 转载

历史上的今天

最近读者

热度

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2014