nodejs 06 - the third party modules

下面这些是nodejs常见的第三方模块,引用它们时需要使用 var express = require('express'); 即可,需要在package.json中添加依赖,以及使用npm进行安装。

 

express: 菜鸟教程express 中文文档

Express 是一个简洁而灵活的 node.js Web应用框架, 提供了一系列强大特性帮助你创建各种 Web 应用,和丰富的 HTTP 工具。使用 Express 可以快速地搭建一个完整功能的网站。

 

express-session: 周总结-express-session和signedCookieexpress-session

session仅仅是一个字符串,浏览器访问服务器时,express-session中间件会生成这个字符串,通过cookies设置到浏览器中。session的额外内容并不会保存到cookies中,但是会保存到数据库中。session的信息在req中设置或获取。

 

cookie-parser: GitHubnodejs死亡笔记之cookie和session

express本身具有处理cookies的功能。设置cookies的方法是res.cookie(key, value, opts);获取cookies的属性是req.cookies和req.signedCookies,cookie-parser重写了获取方法,将这两个属性的值直接以对象的形式呈现。

 

body-parser: node之body-parser的使用body-parser中间件body-parser 使用详解

body-parser专门用于express解析http请求时的body

 

mysql: 菜鸟教程

连接 MySQL,并对数据库进行操作。

 

mongodb: 菜鸟教程

MongoDB是一种文档导向数据库管理系统。

 

cheerio: cheerio中文文档

cheerio是jquery核心功能的一个快速灵活而又简洁的实现,主要是为了用在服务器端需要对DOM进行操作的地方。

 

curl:  

没有简介。

 

superagent: 好用的 HTTP模块SuperAgent

superagent它是一个强大并且可读性很好的轻量级ajaxAPI,是一个关于HTTP方面的一个库,而且它可以将链式写法玩的出神入化。

 

xlsx: nodeJS xlsx库 笔记

在js数据与excel文档之间转换。

 

moment: moment.js的方法总结

日期工具类moment.js,日期获取,格式化等。

 

socket.io: Nodejs 使用 socket.io 简单实现实时通信

Nodejs 使用 socket.io 简单实现实时通信。

 

underscore: Underscore.js 入门-常用方法介绍

underscore.js是一个很精干的库,压缩后只有4KB。它提供了几十种函数式编程的方法,弥补了标准库的不足,大大方便了JavaScript的编程。MVC框架Backbone.js就将这个库作为自己的工具库。除了可以在浏览器环境使用,underscore.js还可以用于Node.js。

 

async: nodejs async 使用简介

没有简介。

 

ejs: nodejs基于ejs的一个简单demo

是一个嵌入的Javascript模板引擎,通过编译生成HTML的代码。

 

mongoose: 详解Nodejs mongoose

是MongoDB的对象模型工具,通过Mongoose框架,可以进行访问MongoDB的操作。

 

restify: Nodejs RESTify RESTful创建

restify 是一个基于Nodejs的REST应用框架,支持服务器端和客户端。restify比起express更专注于REST服务,去掉了express中的template, render等功能,同时强化了REST协议使用,版本化支持,HTTP的异常处理。

 

tty: tty.js:运行于浏览器上的虚拟终端

tty.js 是一个支持在浏览器中运行的命令行窗口,基于node.js平台,依赖socket.io库,通过websocket与Linux系统通信。特性:支持多 tab窗口模型; 支持vim,mc,irssi,vifm语法; 支持xterm鼠标事件; 支持265色显示; 支持session。

 

eventproxy: Node.js之eventproxy详解EventProxy

很多函数执行时需要传入一个回调函数,这个回调函数将会异步执行,并且按照顺序带有两个参数error,data。eventproxy被设计来处理这种情况,以事件处理的概念,将回调地狱以更容易理解的形式处理。

 

utility: nodejs之utility,crypto使用

没有简介。

 

busboy: nodeJS中express+busboy实现文件上传

没有简介。

转载于:https://www.cnblogs.com/vision2015/p/11434553.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值