我应该在 Gemfile 中为每个 gem 添加版本吗?这是最佳做法吗?刚推荐?
最佳答案
我更喜欢将我的所有 gem 锁定到生产中的特定版本。考虑到可能有较新的版本破坏了与其他 gem 的兼容性或弃用了某些 API,您希望 100% 确保在部署时不会因为 gem 不一致而出现意外损坏的应用程序。更新 gems 应该只在开发中本地完成,通过更新它们的 Gemfile 条目并针对您的其余代码和库测试每个新版本。
关于ruby-on-rails - 最佳实践,为 gemfile 中的每个 gem 添加一个版本?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11356786/