【发布时间】:2012-03-11 14:07:58
【问题描述】:
我正在尝试按照最佳实践来构建我的 ruby 项目。我目前有这样的事情:
test_project/
bin/
test_project # My Executable
lib/
test_project/
my_module.rb
test_project.rb # Loads my_module.rb
我是根据在网上找到的建议设置的。
我的问题是我有一些资源文件,“resouce1.txt”和“resouce2.txt”。我的可执行文件需要打开文件“resource1.txt”。 my_module.rb 需要能够打开文件“resource2.txt”。在这个目录结构中我应该将这些计划文本资源文件放在哪里以及如何从相应的 ruby 文件中打开它们(File.open)。
在此致谢,
科森
【问题讨论】:
标签: ruby rubygems ruby-1.9.3