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

selenium · May 29, 2019 · Last by betaer replied at June 10, 2019 · 1826 hits

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

弄张表,后台配置

看 Gitlab 的设计

数据库 + 缓存

dotenv-rails

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

Reply to Stone

金山?

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

Reply to ericguo

默认没区分环境

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

You need to Sign in before reply, if you don't have an account, please Sign up first.