当我按照在线教程创建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时,出现“没有匹配[GET]的路由” // lib / mailer_previews”错误,当我尝试访问http://localhost:3000/rails/mailers时,得到的只是一个空白页面。
我尝试查看的电子邮件查看文件“ welcome_email.html.erb”位于user_mailer文件夹下。
(btc我的应用程序是具有React前端的Rails应用程序)
任何帮助表示赞赏。
谢谢
Rails Action Mailer Preview不起作用,因为没有测试单元
•
问答
jjj22 回答:Rails Action Mailer Preview不起作用,因为没有测试单元
需要设置config.action_mailer.show_previews = true
,默认为false
。