启动Ruby项目:github + build工具

时间:2010-07-06 07:53:22

标签: ruby github directory-structure

我开始玩Ruby并尝试使用Ruby和wxRuby制作桌面应用程序。

所以,从一个新的ruby项目开始,我几乎没有问题:

  1. 我需要一个标准的目录结构,最好的方法是什么?我尝试了newgem详细信息here,但似乎newgem网站没有更新,他们网站上描述的文件夹结构与我的机器上生成的文件夹结构不同。更重要的是,它需要一个rubyforge仓库,但我想在github上使用我的项目,那么我该如何解决呢? (我认为newgem使用hoe来创建文件夹结构)

  2. 我需要使用构建工具,我已经使用了ant和maven for Java,那么仅针对Ruby项目的最佳构建工具是什么?

  3. 你们制作Ruby项目的“标准”方式是什么?

  4. 我只需要一个headstart,就像在Java中一样,我使用Eclipse,创建一个新项目,创建一个ant文件,我很高兴。现在,既然我没有使用IDE的Ruby(使用textmate),我应该怎么做呢?

    由于

1 个答案:

答案 0 :(得分:3)

  1. Jeweler
  2. Rake
  3. 这里有一个例子:Create your first ruby gem and release it to gemcutter

    至于github,他们停止了直接宝石建造,但你仍然可以轻松地在那里托管你的光源。

    要将您的应用程序分发为可执行文件,请查看RubyScript2ExeOCRA