标签: ruby rubygems command-line-interface
我目前正在制作一个CLI工具gem,它从某些服务下载文件并将它们保存到指定的文件夹。
我想知道,为它存储用户设置的最佳方法是什么?
例如,要下载文件的文件夹,api访问令牌和秘密,那种事情。
我不想在每次运行时都询问用户输入。
答案 0 :(得分:0)
我会从环境变量中读取API内容。让用户决定是否每次都要输入它或将变量设置在.bashrc或.bash_profile文件中。
我每次都会要求下载文件夹。