收集nodejs经典组件:

mysql
功能简介:mysql- node.js平台mysql驱动,支持事务、连接池、集群、sql注入检测、多做参数传递写法等特性。
主页地址:https://github.com/felixge/node-mysql

eventproxy

功能简介:eventproxy- node.js 异步回调代理。主要用来解决node中深层次回调嵌套的问题,支持很多异步模式:多类型异步、重复异步、持续型异步。
主页地址:https://github.com/JacksonTian/eventproxy

validator

功能简介:javascript的验证工具集,支持两种模式:check(校验)/sanitize(处理),同时提供了可扩展的错误处理。
主页地址:http://github.com/chriso/node-validator

ejs

功能简介:embered.jsjavascript 模板引擎(可以跟express集成,作为服务端模板引擎)

主页地址:https://github.com/visionmedia/ejs

loader

功能简介:loader- 资源加载工具,可以区分开发模式、发布模式;在发布模式下可进行资源压缩、合并。以实现减少静态资源带宽并且便于实现客户端缓存
主页地址:https://github.com/TBEDP/loader

canvas

功能简介:canvas - node.js 常用的图形图像处理库,是很多其它库的基础依赖库
主页地址:https://github.com/learnboost/node-canvas

captchagen

功能简介:captchagen-node.js常用验证码图片处理库,依赖上面的canvas库
主页地址:http://github.com/wearefractal/captchagen

crypto-js

功能简介:crypto-js- javascript 常用加密库、hash库封装,支持sha-x / md5 / hash等各种加密、hash算法
主页地址:http://github.com/wearefractal/captchagen

nodemailer

功能简介:nodemailer- 邮件发送工具,支持SMTP等邮件发送协议
主页地址:http://github.com/andris9/nodemailer

qrcode

功能简介:qrcode- node.js服务端的qrcode生成器。支持多种输出类型(dataUrl/file/bitArray)
主页地址:http://github.com/soldair/node-qrcode

pdfkit

功能简介:qrcode- node.js服务端的qrcode生成器。支持多种输出类型(dataUrl/file/bitArray)
主页地址:http://github.com/soldair/node-qrcode

excel

功能简介:excel- node.js excel解析器,支持xlsx(Excel2007+)
主页地址:https://github.com/trevordixon/excel

excel-export 

功能简介:excel-export- node.js excel生成器,支持导出excel
主页地址:https://github.com/functionscope/Node-Excel-Export

net-ping

功能简介:net-ping- node.js 对ping的封装,用于测试目标主机是否可达
主页地址:https://bitbucket.org/stephenwvickers/node-net-ping

debug

功能简介:debug- node.js debug工具,对console.log的封装,支持多种颜色输出。
主页地址:https://github.com/visionmedia/debug

时间: 2024-11-06 09:34:08

收集nodejs经典组件:的相关文章

日志收集框架 Flume 组件之Source使用

上一篇简单介绍了Flume几个组件,今天介绍下组件其一的source,整理这些,也是二次学习的过程,也是梳理知识的过程. Source 中文译为来源,源作用:采集数据,然后把数据传输到channel上.例如:监控某个文件或者某个端口或某个目录,新增数据,新增文件的变化,然后传输到channel. 常用的的source类型,也是平常用的比较多的几种类型,如下: source类型 说明 Avro Source 支持avro协议,内置支持 Thrift Source 支持Thirft rpc ,内置支

Nodejs 经典入门 -- Hello World

1. 安装nodejs.  到官方网站(https://nodejs.org/en/)下载安装包.下载完成后,点击安装即可.默认安装在C:\Program Files\nodejs 目录下,我选择安装在E:\nodejs目录. 2. 验证安装成功.     打开CMD命令行窗口,切换到E:\nodejs目录,dir会看到已经安装了node 和 npm,输入node/npm -v 查看安装的版本.如下图表示安装成功. 3. 第一个nodejs web 站点.     在nodejs目录下新建一个h

windows系统下简单nodejs安装及环境配置

相信对于很多关注javascript发展的同学来说,nodejs已经不是一个陌生的词眼,这里不想谈太多的nodejs的相关信息.只说一下,windows系统下简单nodejs环境配置 相信对于很多关注javascript发展的同学来说,nodejs已经不是一个陌生的词眼.有关nodejs的相关资料网上已经铺天盖地.由于它的高并发特性,造就了其特殊的应用地位. 国内目前关注最高,维护最好的一个关于nodejs的网站应该是http://www.cnodejs.org/  这里不想谈太多的nodejs

关于nodejs、npm安装配置步骤(windows版本)

第一步:进入nodejs中文网,下载安装文件 http://nodejs.cn/download/ 第二步:安装nodejs 下载完成之后,双击"node-v6.10.1-x86.msi",开始安装nodejs,可以一直下一步,选择默认安装,也可自己定义安装路径等. 在cmd控制台输入:node -v,控制台将打印出:v6.10.1,出现版本提示表示安装成功.该引导步骤会将node.exe文件安装到D:\nodejs\目录下,并将该目录添加进PATH环境变量. 第三步:npm安装由于新

NodeJs讲解与win7下安装

What is NodeJs 首先需要明白Nodejs不是一个js应用.而是一个js运行平台.其是由C++编写而成.但是Nodejs是一个后端的运行环境.因此你可以编写系统级或者服务器端的js让Nodejs帮你执行. NodeJs缺点(根据别人所说) 1,统一语言.整个 team 里除了我,都是刚毕业(当然有个学习曲线了,但过了就好了),现在所有人前后端通吃,有问题谁都能从前端一直追到数据库. 2,统一模型.如果你已经习惯异步和回调,那么配合 redis/mq 之类的设施,思考起来会很一致. 3

Nodejs pk Java 第1回合:初次交锋

学习一门新语言,最好最快的方法就是与现在所掌握的语言对比着思考. 公司最近有个新项目,要用Nodejs开发,现在Nodejs已经很成熟了,可以试试.又开始重新研究,考虑了一下,可以写一系列PK文章,可以帮助刚刚接触Nodejs的朋友,轻松入门. 做了很多年Java开发的,就用Nodejs与Java做对比,来个PK.写此文章不为分出谁胜谁负,只是为了学习.两种语言,各有特色,各有特点. 环境搭建:Nodejs 胜 Java Nodejs下载一个官方的安装包,一步一步安装就可以了,命令行就可以使用N

Nodejs in Visual Studio Code 04.Swig模版

1.开始 设置Node_Global:npm config set prefix "C:\Program Files\nodejs" Express组件:npm install express -g(全局安装) Express-Generator:npm install express-generator -g(全局安装) 如果没有设置global可能导致express命令在cmd里面无法执行 我接触过3个模版jade,ejs,swig,最后选择了swig jade :是express

windows 安装nodejs及配置服务

一.什么是nodejs Node.js是一个Javascript运行环境(runtime).实际上它是对Google V8引擎进行了封装.V8引 擎执行Javascript的速度非常快,性能非常好.Node.js对一些特殊用例进行了优化,提供了替代的API,使得V8在非浏览器环境下运行得更好. 如果不清楚nodejs是什么可以访问这个地址:http://baike.baidu.com/link?url=Ac1SoEmidfIEBohxVwleH5txhiRT-OXaJ0lmHm0icYGdZ2C

《Nodejs开发加密货币》之七:入口程序app.js解读

入口程序app.js解读 发布本文时,比特币价格 ¥2873.95 / $443.95 .为什么一个凭空设计出来的加密货币如此受追捧?为什么微软.IBM等巨头纷纷进入?为什么尝试了解比特币的技术人员,都会被深深吸引?它到底有什么诱人之处?<Nodejs开发加密货币>,让我们一起探索其背后的密码. <Nodejs开发加密货币>,目的是提供加密货币(亿书币)的详尽开发文档,涉及到使用Nodejs开发产品的方方面面,从前端到后台.从服务器到客户端.从PC到移动.从IO密集型到计算密集型.