标签: php ruby node.js dependency-management
我正在使用PHP,Ruby和Node中的一组抽象API客户端。我构建了框架来解释json中与AWS Ruby SDK中的json描述相同的语言无关描述文件。
我的想法是在资源库中提供API描述并将其打包为gem,node包和composer包。然后我可以为每种语言创建一个瘦客户端并使用相同的资源。
我不太熟悉发布宝石或节点模块,所以我想知道在尝试在三个不同的生态系统中使用相同的存储库时可能会遇到什么样的挂起。