rrestjs v0.6版升级文档

1、增加less css 的支持,可以随便书写less

2、重构部分代码,效率更高一些

3、提取rrestjs框架的错误提示至/lib/msg/msg.js文件,可以方便的管理框架的提示错误信息

v0.6.5升级档

1、修改因为less功能产生的部分bug

2、less支持格式为:base.less.css文件

3、增加了一个response实例的方法file,功能同sendfile,只不过filepath是指向baseDir的相对地址。

示例:Response.file(filepath, [callback]):输出文件给客户端, filepath文件存放相对于 baseDir(应用目录) 的绝对地址, callback完成后回调,两个参数err, filebuffer;(注: ranges未经严格测试);

1
res.file('/config/config.js');

v0.6.6升级档

1、增加新api res.r404()方法

Response.r404([filepath], [callback]):输出404页面,如果不传参数,则会默认去读取baseDir下的404.html文件(utf-8哦,亲),如果文件不存在,则读取默认,否则会根据filepath读取404页面并输出(只支持静态文件),fn为回调接收2个参数err, 404页面string。

v0.6.9升级档

1、新增api

1
Response.compiletemp(template, [pageNumber, options, callback]):用法同Response.render,只是这个方法callback返回(err, htmlString),只返回编译过后的html字符串,无论出错err与否都不会自动响应客户端的请求,

v0.6.14升级

修复了redirect无法保存session的bug

v0.6.18升级

1、修复了configcheck判断IP地址的正则错误

2、基本支持windows下的功能,cluster无法使用,但是以往会报错,现在不会了

3、新增加了mongdob replica sets的支持,只需传入副本集各个mongodb节点的ip和端口以及副本集的名称即可实现读写负载均衡,代码无需修改