【发布时间】:2011-06-23 04:27:21
【问题描述】:
我正在构建一个名为 Lovers 的 Facebook 应用的新版本。您可以找到Lovers source code on GitHub。我还在为 Facebook 构建一个自定义 gem。我希望我对这个自定义 Facebook gem 所做的更改立即对 Lovers 生效。
组织其目录结构的正确方法是什么?目前,它看起来像这样:
|- config.ru
|- features
|- support
|- env.rb
|- lib
|- lovers
|= lovers.rb
|- vendor
| - facebook
| - lib
|- modules/classes here
我从config.ru 和env.rb 将./vendor/facebook/lib 添加到$LOAD_PATH。这行得通,但我应该使用init.rb 文件来执行此操作吗?最佳做法是什么?
【问题讨论】: