我想在rails tmp目錄內添加一個額外的目錄。在Heroku的Rails tmp目錄中添加額外的目錄
#Config/initializers/prince.rb
begin
Dir.mkdir(Rails.root.join('tmp/prince'))
rescue Exception => e
# Directory already exists
puts "Error creating tmp/prince directory"
puts e.message
end
在我的本地機器上這樣做,它工作得很好。在heroku它打破:
Error creating tmp/prince directory
No such file or directory - /tmp/build_1c02fc8d-e053-46c6-8449-57036a89044e/tmp/prince
任何想法?
好的開始,但'.gitignore'中的默認值是忽略'/ tmp',所以這樣做還不行。 – zwippie