knox和AWS SDK有什么不同,对于node.js?

…据我所知,他们做同样的事情:提供访问amazon web services。 有人可以提供这两个库之间的不同function列表吗? 为什么诺克斯存在,如果亚马逊已经提供了一个提供?

AWS S3 Node.js SDK方法

当然,AWS开发工具包由亚马逊维护,所以它最有可能与他们所做的任何更改兼容。 它还具有更多function来pipe理您的S3实例,例如添加策略或ACL规则。 (请参阅上面的链接完整的方法列表)。

Knox方法 Knox模块具有更自然的节点感觉。 许多方法与stand node http方法非常相似。 这个库适合大多数用例的需求。 通常我不需要以编程方式创build存储桶策略等。 (请参阅上面的链接的方法的完整列表)

如果你想真的很容易使用,S3的高级抽象参见S3 npm模块