0

我需要创建一个 gem,供我自己使用,它可以替换当前的“libnotify” gem,因为我发现让我的测试通知一个接一个地排队是不可用的。我将用于dbus-send创建通知,并获取他们的 ID。现在我需要某种方式在每个代码运行之间存储此 ID,以便在创建新通知时检索它并替换通知而不是排队新通知。

那么如何以及在哪里使用我的 gem 存储这些临时数据?它所需要的只是一个简单的临时文件,但它不是我可以在使用后删除的文件。最好的做法是什么?

4

1 回答 1

1

一种常见的习惯用法是使用主目录中的隐藏文件夹。

~/.mygem/data
于 2012-06-20T03:44:42.000 回答