为了在我的 rails 应用程序中测试电子邮件,我尝试添加 mailcatcher gem。当我第一次运行 mailcatcher 时,我遇到了一个 eventmachine 错误,它有效地破坏了 mailcatcher 服务器。我意识到这是由于使用了 mailcatcher 的版本,但在我尝试更新到较新版本后,我遇到了依赖问题。运行 bundle 时出现以下错误:
Bundler could not find compatible versions for gem "thin":
In Gemfile:
mailcatcher (>= 0.6.1) ruby depends on
thin (~> 1.5.0) ruby
thin (1.6.3)
是否有任何可能的解决方法或其他建议?我不想在 1.5.0 锁定薄。旧版本的 mailcatcher 已损坏,更新版本无法很好地与 Thin 配合使用。我可能会找到另一个宝石来测试电子邮件......