node常用的第三方模块

1,nodemon模块,只需要调用一次nodemon filname,就可以让代码于界面实时更新,不用手动调用node filename;安装方式npm install -g nodemon
2,gulp模块,它是一个自动化构建工具,可以省去一些对文件的处理的时间,比如果压缩文件,合并公共部分等;安装方式npm install gulp,在这个插件中还有许多的小插件需要安装,查看更多请前往:gulp的使用及更多插件安装
3,mongoose模块,使用mongodb必须要的插件,它是用来连接数据库的
安装方式 npm install mongoose
4,atr-template模板引擎,将字符串拼接操作进行简化,安装方式 npm install art-template
5,在上面的这个模板引擎下还有一个插件(处理日期的),就是在模板中可以使用方法的插件,安装方式 npm install dateformat
6,router路由模块,实现路由,使用步骤,获取路由对象,调用路由对象提供的方法创建路由,启用路由,使路由生效;安装方式npm install router
7,serve-static静态资源访问插件,npm install serve-static
8,express框架,安装方式:npm install express
9,exprees框架模板引擎,npm install express-art-template art-template,下载的时候建议两个都下
10,body-parser就是获取通过post提交数据的一个模块,npm install body-parser
11,bcrypt模块,密码加密模块,需要python环境,还需要node-gyp模块npm install node-gyp,还需要windows-build-tools模块,npm install --global --production windows-build-tools,最后再安装bcryptnpm install bcrypt
12,express-session这个模块是一个实现登录功能的必要模块,npm install express-session
13,joi插件,这个插件可以帮你自动验证你所传来的参数是否符合验证规则npm install joi
14,config,它能够自动的根据当前所在的环境使用相对应的配置文件npm install config
15,formidable使用这个插件可以处理表单上传的文件,比如说图片npm install formindable 注意: 使用formidable上传文件,上传文件未选择不生成空文件的解决办法:打开模块中lib下面的incoming_form.js,找到里面的handlePart方法,在182行,紧接着在下面加入 if (part.filename == "") { return; } 即可
16,morgan它会自动获取http的请求路径,然后再命令行中打印出来npm install morgan
————————————————
版权声明:本文为CSDN博主「编码要得劲」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/qq_41189709/article/details/99677479

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值