新手问题 配置信息放哪儿比较好

selenium · 2019年05月29日 · 最后由 betaer 回复于 2019年06月10日 · 1826 次阅读

我项目里面会有些开关信息,这些信息如果放在项目里面呢,如果每次改这些开关信息,都要改项目本身,而且每次都要 git 管理,翻来覆去的提交。比方说我有个配置是注册的时候要求一定要输入用户名,这个开关变量关闭,就可以不用输入用户名,打开是要求输入用户名,我本来想放环境变量的,但感觉有点多,这样的场景怎么处理比较好呢

弄张表,后台配置

看 Gitlab 的设计

数据库 + 缓存

dotenv-rails

谢谢各位,都给了很棒的意见,我最后远了 figaro 这个解决方案,感觉还是挺方便的

Stone 回复

金山?

现在的第一选择肯定是bin/rails credentials:edit,框架内置啊!

ericguo 回复

默认没区分环境

我这个号是新注册的,不能直接发主题帖吗?

需要 登录 后方可回复, 如果你还没有账号请 注册新账号