Node中一些用过的模块总结

659 查看

  1. async: 流程控制库,可减少callback hell,改善异步编程体验。

  2. eventproxy: 跟async类似,没仔细用。

  3. pm2: 很赞的项目,用于部署node应用,提供cpu多核负载均衡和崩溃自动重启、日志等功能。

  4. log4js: 日志记录。
    相关教程:
    http://blog.fens.me/nodejs-log4js/
    http://blog.fens.me/nodejs-nginx-log4js/
    log4js日志格式可参照:https://github.com/nomiddlename/log4js-connect

  5. uuid: 生成uuid。

  6. formidable: 上传文件/图片。

  7. plist: 处理plist文件。

  8. qrcode: 生成二维码。

  9. rd: 列出文件并处理。

  10. xmlreader: 读取xml文件。

  11. connect-redis: redis存储。

  12. dateformate: 日期格式化