欢迎来到DIVCSS5查找CSS资料与学习DIV CSS布局技术!
  常用模块以及使用
 
  supervisor
 
  nodejs在实现http时候,无论修改了代码的哪一分部分,都必须终止nodejs再重新运行才会生效。因为nodejs只有在第一次引用到某部分时才回去解析脚本文件,以后都会直接在内存中访问,避免重复载入。
 
  supervisor会监视你对代码的改动,并自动重启nodejs
 
  安装与配置
 
  #npminstall-gsupervisor
 
  #supervisorapp.js运行服务器,当代码改动的时候会自动加载
 
  Connect
 
  介绍
 
  Node是一个中间件框架,作用是基于web服务器做中间件管理,类似于java的过滤器。在connect中,提供了几个常用的组件,可以用来做请求日志,静态文件服务,请求体解析,会话管理等。
 
  使用,使用use方法用于注册中间件到一个connect对象的队列中
 
  app.use(connect.staticCache());
 
  app.use(connect.static(__dirname+'/public'));
 
  app.use(connect.cookieParser());
 
  app.use(connect.session());
 
  app.use(connect.query());
 
  app.use(connect.bodyParser());
 
  app.use(connect.csrf());
 
  app.use(function(req,res,next){
 
  //中间件
 
  });
 
  app.listen(3001);
 



本文转载自中文网


 

如需转载,请注明文章出处和来源网址:http://www.divcss5.com/html5/h54956.shtml