目标:将本人写博客时候的截图保存到桌面的图片 执行保存到指定文件进行整理 并写入数据库
先看最终的目录结构:

package.json文件:
通过npm install node-schedule --save //--save的作用是将其加入package.json的dependencies(依赖项中)
2个依赖项:
app.js文件:
结果:
涉及的知识:
定时器:
定时器中的第一个参数:
秒 分 时 日 月 周
例如:
30 * * * * * 就表示每分钟的30秒执行
30 2 * * * * 就表示每小时的2分30秒执行
30 2 21 * * * 就表示每天的21点2分30秒执行
30 2 21 8 * * 就表示每月的8号21点2分30秒执行
...依次类推
读写文件:
//从桌面将文件读入流
var filereadstream = fs.createreadstream(desktoppath + file);
//从要存入的文件创建写入流
var filewritestream = fs.createwritestream(lastpath + file);
//最后通过node的pipe()的方法连接两个数据流,犹如管道一样将数据读入写入
filereadstream.pipe(filewritestream);
具体的可以参见api。
转载:http://www.cnblogs.com/zqzjs/p/5491349.html