我对 Tempfile 类有疑问。
elem = Tempfile.create(["path_to_file", ".pdf"], Rails.root.join('tmp'))
此代码示例适用于我的开发 ENV,但不适用于测试或生产 ENV。
错误:
undefined method `create' for Tempfile:Class
有人知道发生了什么吗?
只认为谷歌先生发现的是一些与厨房码头相关的错误。
开发和测试 ENV 都在使用
红宝石 2.1.5p273 (2014-11-13) [x86_64-linux-gnu]
导轨 3.2.13
唯一的区别是测试 ENV 在 nginx 上运行
我什至可以在 /usr/lib/ruby/2.1.0/tempfile.rb 中看到一个方法 Tempfile.create
感谢您的任何建议
编辑:在测试 ENV 时发现一个 ruby 版本实际上是 2.0.0,由于 RVM,我有一个搞砸的 ruby 版本,感谢大家的努力