用于Node.js的文件存储抽象模块?
在PHP中处理应用程序时,我喜欢使用文件存储抽象层(例如Flysystem )。 这使得在文件应该被保存到的位置(云存储,本地驱动器,ZIP, 等等 )之间切换变得微不足道。
目前我开始在Node.js,所以我想知道是否有类似的模块存在的节点?
searchNPM网站给了我很多与文件系统有关的命中,但是没有涉及到这个抽象层次。
pkgcloud正在积极开发,集成多种服务(计算,存储,数据库等),支持多个云提供商。 存储服务的API使用起来非常简单,并且支持数据stream,从而使存储效率更高。
有filefog
,旨在支持谷歌驱动器,Dropbox,SkyDrive和盒,以及本地文件系统。 像passport
一样,它使用作为每个提供者( filefog-dropbox
, filefog-onedrive
等)的独立模块发布的“策略”。