Ruby gem CLI工具,我该如何保存用户设置?

时间:2015-04-23 19:36:45

标签: ruby rubygems command-line-interface

我目前正在制作一个CLI工具gem,它从某些服务下载文件并将它们保存到指定的文件夹。

我想知道,为它存储用户设置的最佳方法是什么?

例如,要下载文件的文件夹,api访问令牌和秘密,那种事情。

我不想在每次运行时都询问用户输入。

1 个答案:

答案 0 :(得分:0)

我会从环境变量中读取API内容。让用户决定是否每次都要输入它或将变量设置在.bashrc或.bash_profile文件中。

我每次都会要求下载文件夹。