写这个版本主要是,promise比较好用,而且,现在已经是nodejs的内置对象了,无须再引用第三方库
-- 需要的工具
数据库 mysql
连接数据库模块 mysql 基本封装: http://blog.csdn.net/zzwwjjdj1/article/details/51991348
自动运行模块 node-schedule 基本使用 : http://blog.csdn.net/zzwwjjdj1/article/details/51898257
生成excel表格 node-xlsx
发送邮件 nodemailer 基本使用 : http://blog.csdn.net/zzwwjjdj1/article/details/51878392
-- 安装模块
我在F盘建立了一个文件夹 : automation
npm install mysql
npm install node-schedule
npm install node-xlsx
npm install nodemailer
-- 封装3个方法
1.访问数据库
2.发送邮件
3.格式化时间
promise.js
/*
工具类
2016年8月22日09:07:50
*/
var db = {};
var mysql = require('mysql');
var nodemailer = require('nodemailer');
var pool = mysql.createPool({
connectionLimit : 10,
host : '