【发布时间】:2013-07-22 09:57:00
【问题描述】:
我有一个发条配置文件(在 lib 文件夹内),该文件将另一个文件的方法排队以执行延迟任务。
require_relative "Adwords/Extractor"
它在我的本地机器上运行良好(WEBrick 在 win8 上运行)。但是在 heroku 上,它失败并出现以下错误:
'app[web.1]: /app/lib/clock.rb:5:in `require_relative': cannot load such file -- /app/li
b/Adwords/Extractor (LoadError)'
Extractor.rb 脚本位于错误语句中提到的相同位置。
【问题讨论】:
-
对文件使用大写名称并不是 ruby 的最佳实践。某些操作系统也是不区分大小写的。
标签: ruby-on-rails heroku delayed-job