标签: node.js file-io cloud-storage
使用PHP中的应用程序,我喜欢使用文件存储抽象层(例如Flysystem)。这使得在应该保留文件的位置(云存储,本地驱动器,ZIP,无论)之间切换变得微不足道。
目前我正在开始使用Node.js,所以我想知道节点是否存在类似的模块?
搜索NPM网站给了我一个 ton 与文件系统相关的点击,但没有关于这个抽象级别。
答案 0 :(得分:7)
pkgcloud正在积极开发中,集成了多种服务(计算,存储,数据库等)并支持多个云提供商。存储服务的API易于使用并支持流,使其内存效率也很高。
答案 1 :(得分:4)
有filefog,旨在支持Google云端硬盘,Dropbox,SkyDrive和Box,以及本地文件系统。与passport一样,它使用“策略”作为每个提供商的单独模块发布(filefog-dropbox,filefog-onedrive等。)
filefog
passport
filefog-dropbox
filefog-onedrive
答案 2 :(得分:0)
Flydrive
https://github.com/Slynova-Org/node-flydrive