Nodejs任何文件系统提供者

是否有任何nodejs的库,它支持不同types的存储,如FTP,AmazonS3,谷歌存储,文件系统。 而在代码使用透明?

例如,它只有一个列表,读取,写入文件的界面,而单独的工厂正在根据设置创build提供者。

你在找pkgcloud这样的东西吗? 这是一个模块,可以抽象出多个云提供商之间的差异。 它目前支持的存储

  • azure
  • Rackspace公司
  • 亚马逊

无论您使用哪个服务模块使用containerfile 。 这是由nodejitsu的人写的,我相信他们将来会增加更多的服务(例如Google存储)。 或者添加你自己的,并提出拉请求。