管理项目的Ruby依赖项

管理项目的Ruby依赖项,ruby,maven-2,packaging,bundler,Ruby,Maven 2,Packaging,Bundler,由于Ruby提供了出色的元编程支持,我正在为一个项目切换到Ruby 作为Scala的一员,我会使用buildr或Maven来管理我的项目。我可以让它生成一个框架目录结构,添加我的依赖项,然后当我构建时,这些依赖项会自动下载 我将如何在Ruby中使用此工作流?似乎有很多程序做的事情听起来有些许不同,我不知道它们的用例是什么,或者它们的区别是什么。看起来Bundler、Isolate和Jeweller很接近,但我不知道哪个是“最好的”或使用最广泛的。我希望遵守一个关于如何在大型Ruby项目上工作的惯

由于Ruby提供了出色的元编程支持,我正在为一个项目切换到Ruby

作为Scala的一员,我会使用buildr或Maven来管理我的项目。我可以让它生成一个框架目录结构,添加我的依赖项,然后当我构建时,这些依赖项会自动下载

我将如何在Ruby中使用此工作流?似乎有很多程序做的事情听起来有些许不同,我不知道它们的用例是什么,或者它们的区别是什么。看起来Bundler、Isolate和Jeweller很接近,但我不知道哪个是“最好的”或使用最广泛的。我希望遵守一个关于如何在大型Ruby项目上工作的惯用标准,就像现在Java的Maven风格结构一样

谢谢大家

我认为这是一条路要走,至少它正在成为标准,您可以通过多种方式配置它