Node.js的文件存储抽象模块?

时间:2014-05-31 19:36:01

标签: node.js file-io cloud-storage

使用PHP中的应用程序,我喜欢使用文件存储抽象层(例如Flysystem)。这使得在应该保留文件的位置(云存储,本地驱动器,ZIP,无论)之间切换变得微不足道。

目前我正在开始使用Node.js,所以我想知道节点是否存在类似的模块?

搜索NPM网站给了我一个 ton 与文件系统相关的点击,但没有关于这个抽象级别。

3 个答案:

答案 0 :(得分:7)

pkgcloud正在积极开发中,集成了多种服务(计算,存储,数据库等)并支持多个云提供商。存储服务的API易于使用并支持流,使其内存效率也很高。

答案 1 :(得分:4)

filefog,旨在支持Google云端硬盘,Dropbox,SkyDrive和Box,以及本地文件系统。与passport一样,它使用“策略”作为每个提供商的单独模块发布(filefog-dropboxfilefog-onedrive等。)

答案 2 :(得分:0)

Flydrive

https://github.com/Slynova-Org/node-flydrive

  • 本地
  • Amazon S3
  • 数字海洋空间
  • FTP
相关问题