我通常开发导轨应用程序。 但是有时候,我做非rails的ruby脚本 - 例如,文本转换器,网络爬虫等。 当它是非rails时,程序由一个或多个ruby文件组成一个目录。 我不认为这是一个很好的做法。 所以我搜索了红宝石项目的最佳实践。Ruby项目实践(非导轨)
我发现的所有东西都是关于如何制作宝石的。 我有点困惑。 当我参与一个红宝石项目时,我是否先创建一个宝石并使用它? 那么,宝石调用脚本在哪里? (我猜/斌?)
宝石是关于重用代码,对吧? 扔掉脚本怎么样?
你是如何做到这一点的?
谢谢。
山姆
我在http://guides.rubygems.org/make-your-own-gem/#adding-an-executable找到了一个非常有用的文档。 – 2013-03-11 22:24:18