我的Trans actionMailer Preview遇到了一个奇怪的问题。我有文件qazxsw poi看起来不错。
当我访问qazxsw opi时,我可以看到Transaction Mailer预览及其所有操作和邮件预览都正确呈现。
但是,只要我刷新,邮件程序就会从列表中消失,无法找到操作。如果我重新启动服务器,但只有一次,然后再次消失,问题就解决了!
任何的想法? Rails 5.2和MiniTest标准。
对我来说这个问题出现了,因为我在文件test/mailers/previews/transaction_mailer_preview.rb
中定义了Devise Mailer Preview,如下所示:
http://localhost:3000/rails/mailers/
在Rails 5中,惯例似乎是使用:
devise_mailer_preview.rb
这解决了编辑后消失的Mailer预览问题。