通过节点.js监视FTP文件夹
Watch FTP folder via node.js
我需要监视ftp文件夹中的文件创建/更新/删除事件。但是我找不到任何合适的解决方案来使用 node.js 来做到这一点。你能帮帮我吗?
- 您需要获取远程ftp目录的递归列表并保存它(查看 https://github.com/mscdex/node-ftp 和 https://github.com/evanplaice/node-ftpsync(
- 设置超时以获取新的递归列表
- 比较新旧列表(查看 https://github.com/andreyvit/json-diff(并将调用处理程序与相应的事件进行比较
- 用新商品覆盖旧商品
- 返回步骤 2
您可以使用 sftp 观察器模块。 这将减少您的时间。
https://www.npmjs.com/package/sftp-watcher
相关文章:
- 如何在android中使用phonegap将文件从一个文件夹移动/复制到另一个文件夹
- 如何将乳胶配方奶粉图像保存到Asp.net中的文件夹中
- 展开和折叠文件夹
- 在ng重复循环中显示来自不同文件夹的图像
- 如何将所有JS文件连接到一个文件夹中
- 是否可以用JavaScript显示等效的文件夹对话框
- grunt上的压缩文件夹不起作用
- 如何使用javascript获取从指定文件夹创建的所有文件的名称、大小、类型和日期
- 将Windows文件路径组织到文件夹中
- 链接/按钮从子文件夹下载文件--浏览器只是浏览
- 在更改名称时,使用ajax jsp在下拉菜单中填充多个文件夹的数据
- 我应该将MVC视图特定的javascript文件放在哪个文件夹中
- 如何将JS文件从其他文件夹链接到页面
- 将文件从应用程序文件夹复制到JQM/Phonegap应用程序中的根文件夹
- 在以前的文件夹中加载脚本
- 如何在ExtJs4应用程序上为视图、存储和模型设置自定义文件夹名称
- AngularJS-如何列出给定文件夹中的文件名
- Gulp和FTP:如何只传输文件夹的内容
- 使用 InDesign 脚本上传到 FTP 文件夹
- 通过节点.js监视FTP文件夹