我有一個發條配置文件(在lib文件夾內),該文件將另一個文件的方法排隊以執行延遲任務。Heroku無法執行發條延遲任務
require_relative "Adwords/Extractor"
它對我的本地機器(運行在win8上的WEBrick)工作正常。然而在Heroku上,它與下面的錯誤而失敗:
'app[web.1]: /app/lib/clock.rb:5:in `require_relative': cannot load such file -- /app/li
b/Adwords/Extractor (LoadError)'
的Extractor.rb腳本位於同一地點的錯誤發言中提到。
使用大寫的文件名不是紅寶石中的最佳做法。也有一些操作系統不區分大小寫的情況。 – phoet