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

NodeJS 常用模块的更多相关文章

  1. NodeJS常用模块介绍

    收集了NodeJS开发中常用的一些模块. MVC框架 - Express Express 是轻量灵活的Nodejs Web应用框架,它可以快速地搭建网站.Express框架建立在Nodejs内置的Ht ...

  2. nodejs常用模块

    推荐的入门教程: <七天学会NodeJS>  https://github.com/nqdeng/7-days-nodejs <Node.js 包教不包会> https://g ...

  3. NodeJS 常用模块积累

    cluster&forever cluster & forever 虽然 nodejs 原生已经提供了 cluster 模块,大部分情况下可以满足我们的基本需求,但这两个模块 clus ...

  4. nodejs常用模块之url

    统一资源定位符(url)充当http服务器用来处理来自客户端的请求的一个地址标签.它为把一个请求发到正确的服务器的特定端口上,并访问合适的数据提供了所有需要的信息.

  5. nodeJs 常用模块(一)

    url url.parse() querystring querystring.parse( [string] , [分隔符] )  ,解析为js字面量 querystring.stringify() ...

  6. Nodejs cluster模块深入探究

    由表及里 HTTP服务器用于响应来自客户端的请求,当客户端请求数逐渐增大时服务端的处理机制有多种,如tomcat的多线程.nginx的事件循环等.而对于node而言,由于其也采用事件循环和异步I/O机 ...

  7. nodejs cluster模块初探

    大家都知道nodejs是一个单进程单线程的服务器引擎,不管有多么的强大硬件,只能利用到单个CPU进行计算.所以,为了使用多核cpu来提高性能 就有了cluster,让node可以利用多核CPU实现并行 ...

  8. atitit 商业项目常用模块技术知识点 v3 qc29

    atitit 商业项目常用模块技术知识点 v3 qc29 条码二维码barcodebarcode 条码二维码qrcodeqrcode 条码二维码dm码生成与识别 条码二维码pdf147码 条码二维码z ...

  9. 《Ansible权威指南》笔记(3)——Ad-Hoc命令集,常用模块

    五.Ad-Hoc命令集1.Ad-Hoc命令集通过/usr/bin/ansible命令实现:ansible <host-pattern> [options]    -v,--verbose  ...

随机推荐

  1. 一个奇葩的SQL

    需求 建表脚本 CREATE TABLE [dbo].[A]( ) NOT NULL, ) NULL ) ON [PRIMARY] GO CREATE TABLE [dbo].[B]( ) NOT N ...

  2. Xposed Module开发教程1

    看了一下文档,发现Xposed这货实在太强大了,它直接对Zygote做了一些手脚,简直是无所不能.缺点就是需要安装一下框架.基本原理就是把Android 系统的app_process给替换了,然后启动 ...

  3. 设计模式-GoF

    资源: 下载GOF的书籍: http://download.csdn.net/download/quanbove/6534569 这里总结了模式,但讲的并不准确: http://www.runoob. ...

  4. 简单排序,C# 直接使用 List。

    List<string> list = new List<string>(); list.Add("sdfs"); list.Add("ef&qu ...

  5. [C#对sql操作]C#对sql server 2008数据库操作

    using System.Data; using System.Data.SqlClient SqlConnection conn = new SqlConnection(System.Configu ...

  6. 使用U盘安装win7系统

    --------------------------------------------------- 步骤1:制作可启动U盘(如果已经有可启动U盘则直接跳到步骤2) 1.下载系统镜像,请百度搜索“w ...

  7. (推荐)WPF动画教程

    无意间发现博主的文章,记录推荐一下. http://www.cnblogs.com/alamiye010/archive/2009/06/17/1505346.html http://www.cnbl ...

  8. 异步编程,采用WorkgroupWorker,async和await关键字

    金科玉律:不要在UI线程上执行耗时的操作:不要在除了UI线程之外的其他线程上访问UI控件! NET1.1的BeginInvoke异步调用,需要准备3个方法:功能方法GetWebsiteLength,结 ...

  9. AOP是什么?

    AOP是OOP的延续,是Aspect Oriented Programming的缩写,意思是面向方面编程.AOP实际是GoF设计模式的延续,设计模式孜孜不倦追求的是调用者和被调用者之间的解耦,AOP可 ...

  10. windows下react-native android打包笔记

    看了东方耀老师的视频,跟着记下了以下笔记,其实和东方耀老师的课堂笔记差不多,增加了一点细节 1. 生成一个签名密钥: 在项目目录下运行 keytool -genkey -v -keystore my- ...