【发布时间】:2020-07-04 00:40:03
【问题描述】:
当我按照在线教程创建 Rails 应用程序时,我错误地添加了 -T。
从那以后,我继续在这个应用程序之上开发自己的应用程序,我发现 -T 意味着我不想安装测试单元。
我目前正在处理我的电子邮件,但我不知道如何预览我使用 Action Mail 生成器 (rails g mailer UserMailer) 生成的电子邮件。
我已将 config.action_mailer.preview_path = "#{Rails.root}/lib/mailer_previews" 添加到我的 development.rb 文件中,但它似乎不起作用。
当我访问 http://localhost:3000/lib/mailer_previews 时,我收到“No route matches [GET]”/lib/mailer_previews”错误,当我尝试访问 http://localhost:3000/rails/mailers 时,我只得到一个空白页。
我试图查看的电子邮件视图文件“welcome_email.html.erb”位于 user_mailer 文件夹下。
(btc 我的应用程序是一个带有反应前端的 Rails 应用程序)
任何帮助表示赞赏。
谢谢
【问题讨论】:
标签: ruby-on-rails actionmailer preview mailer