nodejs常用npm包

express常用npm包整理如下

  • art-template  一款js模板引擎,性能不错
  • jayson       一款纯node的rpc应用包,可实现rpc服务、tcp、http等服务
  • multer       文件上传
  • nedb         纯js实现的文件型数据库
  • node-http-proxy   http代理
  • async            流程控制工具,以语法糖解决node callback hell,类似还有q等
  • body-parser         express自带http body解析中间件
  • connect-multiparty  一款中间件,可以在express中通过req.files方式获取req中的文件上传参数
  • cookie-parser  express自带cookie解析
  • excel-export  用于导出数据至excel文件
  • linq  c#中用得较多,支持数组数据处理,功能强大
  • images  node图片处理中间件
  • log4js  相当于java的log4j
  • mssql  sqlserver数据库连接中间件
  • node-xlsx  处理excel文件(缺点是excel必须以xlsx结尾)
  • request  node端request组件
  • formidable  文件上传npm包
  • memcached  memcache操作包
  • gobble-ssi  ssi引入支持
  • ipip  ip归属地查询
  • commander  node控制台应用
  • fs-extra  增强型fs组件
  • markdown-it  markdown文件解析
  • open  用于控制浏览器直接打开某url
  • rd  文件或目录遍历
  • swig  swig模板
  • moment  js日期处理类库,支持node端与浏览器端
  • ccap  图形验证码生成库
  • crypto  node加密
  • node-uuid  生成uuid
  • redis  redis客户端连接库
  • js-jsonrpc  nodejs端jsonrpc调用
  • co  Tj大神写的,处理node回调,早期使用偏函数形式解决回调,后来兼容promise模式
  • lodash   js原生的工具函数集,强大兼顾效率,非常推荐

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏蓝天

squid配合nginx的gzip压缩的完美解决方案

Squid3.0之前,一直不能完美支持http1.1。所以对gzip内容的支持,始终有很多问题。我也看过很多帖子,号称解决了这个问题。但是其实一直没有把问题说清...

692
来自专栏前端布道

浏览器同源策略及跨域的解决方法

同源策略(Same origin policy)是一种约定,它是浏览器最核心也最基本的安全功能,如果缺少了同源策略,则浏览器的正常功能可能都会受到影响。可以说 ...

692
来自专栏Porschev[钟慰]的专栏

Nodejs学习笔记(五)--- Express安装入门与模版引擎ejs

前言   前面也学习了一些Node.js的基本入门知道,现在开始进入Web开发的部分;   Node.js提供了http模块,这个模块中提供了一些底层接口,可...

21410
来自专栏Django中文社区

注册

用户注册就是创建用户对象,将用户的个人信息保存到数据库里。回顾一下 Django 的 MVT 经典开发流程,对用户注册功能来说,首先创建用户模型(M),这一步我...

3015
来自专栏互扯程序

跨域请求方案 终极版

现在是资源共享的时代,同样也是知识分享的时代,如果你觉得本文能学到知识,请把知识与别人分享。

1063
来自专栏zhisheng

Python爬虫入门四之Urllib库的高级用法

1.设置Headers 有些网站不会同意程序直接用上面的方式进行访问,如果识别有问题,那么站点根本不会响应,所以为了完全模拟浏览器的工作,我们需要设置一些Hea...

33513
来自专栏潇涧技术专栏

React Native Upgrade

文中的代码和图片我都反复检查过了,基本上没有泄露公司的重要信息的数据,如若发现有泄露的话请立即告知我 ;-)

842
来自专栏信安之路

审计SEMCMSv2.7之捡来的两个洞加漏洞复现

在 SEMCMS php v2.7 审计之前,我会去看看要审计的CMS官网是否存在手册说明什么的,然后去会各个漏洞公布平台找找它以前的老漏洞,复现下是否修复及修...

830
来自专栏码神联盟

碎片化 | 第一阶段-05-Java环境变量配置技巧-视频

如清晰度低,可转PC网页观看高清版本: http://v.qq.com/x/page/y0565t5tzd6.html Java环境变量配置技巧 在开发过...

3459
来自专栏偏前端工程师的驿站

CentOS6.5菜鸟之旅:文件权限详解

一、前言                                   Linux下所有资源、设备均被视作文件来操作,而文件权限则是决定用户可各文件操作的...

1576

扫码关注云+社区