node-模块
- log4js:日记
- ecstatic :用于指定静态服务器:https://github.com/jfhbrook/node-ecstatic
- serve-favicon:用于设定favicon
- cookie-parser:用于设置cookie
- body-parser
- connect-mongo
- jenkins:用于处理jenkins
- moment:用于格式化日期
- mongoose:mongoose数据库
- schema:http://www.jianshu.com/p/9b20c1e2f373
- schema:http://www.cnblogs.com/irocker/p/mongoose-schema.html
- schema:http://cnodejs.org/topic/548e54d157fd3ae46b233502
- schema:http://www.cnblogs.com/samsimi/p/6547568.html
- node-schedule:用于处理定时任务
- node-svn-ultimate:用于处理svn,更新,拉取等等
- nprogress:进度条
- ssh2-sftp-client:用于处理ftp
- tar-pack:用于打包
- co:用于异步处理
-
cross-env:设置环境变量,可以在package.json里"scripts": {"server": "cross-env NODE_ENV=dev DB_ENV=local nodemon bin/www"},cross-env NODE_ENV=dev DB_ENV=test nodemon bin/www,含义是设置全局变量NODE_ENV、DB_ENV再启动 nodemon bin/www命令
- connect-mongo:该模块用于将session存入mongo中