Bootstrap 用于电子邮件样式 Rails 5 in API 模式
Bootstrap for email styling with Rails 5 in API mode
我有一个 Rails 5 API 应用程序。我希望能够使用 Bootstrap 发送样式化的电子邮件,但是在将 gem boostrap
添加到我的 Gemfile 并安装 运行 捆绑包后,我收到此错误:
7:in `method_missing': undefined method `assets' for #Rails::Application::Configuration:0x0000555adc2497f8> (NoMethodError)
我需要做什么才能在我的 API 应用程序中使用 bootstrap gem?
我找到了一种不涉及使用 bootstrap
gem.
的方法
使用 premailer
和 premailer-rails
gems 我能够通过在 [=20] 中包含 CDN link 来内联 bootstrap 样式=] 我的邮件程序的 HTML 模板。
对于那些仍在研究这个问题的人
您必须从 application.rb 文件中取消注释 "require 'sprockets/railtie'"。
然后在 'app/assets/config/manifest.js' 中添加 manijest.js 文件,并在该文件中添加 link 您的目录
//= link_tree ../images
//= link_directory ../javascripts .js
//= link_directory ../stylesheets .css
更多信息,您可以查看rails asset pipeline documentation
我有一个 Rails 5 API 应用程序。我希望能够使用 Bootstrap 发送样式化的电子邮件,但是在将 gem boostrap
添加到我的 Gemfile 并安装 运行 捆绑包后,我收到此错误:
7:in `method_missing': undefined method `assets' for #Rails::Application::Configuration:0x0000555adc2497f8> (NoMethodError)
我需要做什么才能在我的 API 应用程序中使用 bootstrap gem?
我找到了一种不涉及使用 bootstrap
gem.
使用 premailer
和 premailer-rails
gems 我能够通过在 [=20] 中包含 CDN link 来内联 bootstrap 样式=] 我的邮件程序的 HTML 模板。
对于那些仍在研究这个问题的人
您必须从 application.rb 文件中取消注释 "require 'sprockets/railtie'"。
然后在 'app/assets/config/manifest.js' 中添加 manijest.js 文件,并在该文件中添加 link 您的目录
//= link_tree ../images
//= link_directory ../javascripts .js
//= link_directory ../stylesheets .css
更多信息,您可以查看rails asset pipeline documentation