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

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值