在jekyll博客中没有在heroku上看到的必需文件

时间:2011-09-23 00:57:19

标签: ruby heroku jekyll

这是我的目录结构

.
├── _layouts
│   └── default.html
├── _posts
├── _site
│   ├── config.ru
│   ├── devart.rb
│   └── index.html
├── config.ru
├── devart.rb
└── index.html

我的config.ru

require 'devart.rb'
run Sinatra::Application

当我在日志文件中将其推送到heroku时,我看到此错误表示在require期间找不到devart文件。我到底做错了什么?

<internal:lib/rubygems/custom_require>:29:in `require': no such file to load -- devart (LoadError)

1 个答案:

答案 0 :(得分:2)

Ruby 1.9.2在loadpath中不再有当前目录。所以改为

require './devart.rb'

让它发挥作用。