qingkuangs 发表于 2017-2-24 09:23:31

NodeJS 常用模块

NodeJS 模块:
  n:NodeJS 版本管理/切换
  参考:
  https://github.com/tj/n
  ExpressJS:Web 框架
  参考:
  http://expressjs.com/
  morgan:ExpressJS 日志中间件
  参考:
  https://github.com/expressjs/morgan
  express-enrouten:ExpressJS 路由自动注册中间件
  参考:
  https://www.npmjs.com/package/express-enrouten
  https://github.com/krakenjs/express-enrouten
  SuperAgent:模拟 HTTP 请求
  参考:
  https://github.com/visionmedia/superagent
  http://visionmedia.github.io/superagent/
  https://www.npmjs.com/package/superagent
  request:模拟 HTTP 请求
  参考:
  https://github.com/request/request
  https://www.npmjs.com/package/request
  http://www.sitepoint.com/making-http-requests-in-node-js/
  xlsx:读写 Excel 文件。
  参考:
  https://www.npmjs.com/package/xlsx
  connect-multiparty:读取上传到 NodeJS 服务器的文件。
  参考:
  https://www.npmjs.com/package/connect-multiparty
  http://chensd.com/2015-01/Node-js-Ajax-Upload-File.html
  uuid:生成 GUID 。
  参考:
  https://www.npmjs.com/package/uuid
  Moment:Moment.js 是一个 JavaScript 日期处理类库,用于解析、检验、操作、以及显示日期
  参考:
  http://momentjs.com/
  http://www.momentjs.cn/
  bookshelf: NodeJS 平台下不错的 ORM 框架。
  参考:
  http://bookshelfjs.org/
  https://github.com/tgriesser/bookshelf
  http://www.tuicool.com/articles/7BVNFz
  http://blog.csdn.net/zhulin2609/article/details/50185065
  resource-router-middleware:nodejs web 框架 express 的中间件。
  参考:
  https://github.com/developit/resource-router-middleware
  knex.js:持久化框架。
  参考:
  http://knexjs.org/
  https://github.com/tgriesser/knex
关于使用 Visual Studio Code 开发 NodeJS 应用:
  在用 Visual Studio Code 进行开发时,还可以用 npm install tsd 。然后通过 tsd 的 CLI (Command Line Interface),安装上面对应模块的 tsd 文件。这样在写代码时就有了 Intellisense 功能了。可以参考:http://www.cnblogs.com/NodeStudy/p/5095670.html
页: [1]
查看完整版本: NodeJS 常用模块