Почтовый Ruby Rails 3.2 в производственной ошибке выдает нет такого файла для загрузки sass

Я использую JRuby 1.7.3 Rails 3.2.13, размещенный на GlassFish 3.1. Я использую premailer-rails, чтобы встроить CSS для отправки электронной почты. Работайте нормально в разработке. Но производство выдает ошибку: "LoadError (нет такого файла для загрузки - sass" (в../apps/assets/stylesheets/bootstrap_and_override.css.scss)).

layouts/mailer.html.haml
    = stylesheet_link_tag "mail"
    %style{:type => "text/css"}


configuration/application.rb
    config.assets.precompile += ['mail.css']

app/assets/stylesheets/mail.css.scss
    h2.mail {
        color: #2871a8;
    }
app/assets/stylesheets/bootstrap_and_override.css.scss
    @import "twitter/bootstrap";

Gemfile
    group :assets do
        gem 'bootstrap-sass-rails'
        gem 'sass-rails'
        gem 'coffee-rails'
        gem 'therubyrhino'
        gem 'uglifier'
    end
    gem 'premailer-rails'

Я не могу понять, почему это терпит неудачу в производстве. Если я использую макет почтовой программы, который включает только mail.css, я не знаю, почему он попытался бы также включить bootstrap_and_override.css и выдать эту ошибку. Любая идея?

0 ответов

Другие вопросы по тегам