开发gem:文件写访问问题

时间:2012-09-23 21:08:54

标签: ruby rubygems

我正在开发一个gem,它在tmp/目录中创建文件。问题是,当用户使用我的宝石时。当gem尝试存储tmp文件时,它会发出权限问题。我想知道如果没有用户需要chown/chmod tmp文件夹或以sudo运行,我怎么能解决这个问题?

3 个答案:

答案 0 :(得分:2)

答案 1 :(得分:0)

简单的解决方法(对于unix系统) - 使用/tmp/

答案 2 :(得分:0)

ENV['TEMP']怎么样? - 应该是普遍的。