1
私はメーラを備えたレールAPIを持っています。私のメーラーレイアウトでは、画像を含めます:スプロケットレールヘルパー資産は、config/initializers/assets.rbで宣言されていてもプリコンパイルされません。
<html>
<body>
<%= image_tag "quickbed_logo" %>
<%= yield %>
</body>
</html>
これはapp/assets/imagesに保存されています。
は、しかし、私は私が得る電子メールの送信mのとき:
Sprockets::Rails::Helper::AssetNotPrecompiled - Asset was not declared to be precompiled in production.
Add `Rails.application.config.assets.precompile += %w(quickbed_logo)` to `config/initializers/assets.rb` and restart your server:
を私はエラーメッセージを遵守し、私はまだエラーを取得しかしconfig/initializers/assets.rb
にRails.application.config.assets.precompile += %w(quickbed_logo)
を追加しました。私は間違って何をしていますか?
拡張子をファイル名に追加しようとしましたか? Railsはそれを実際に推測することはできません。また、 'RAILS_ENV = production bin/rails assets:precompile'を実行すると、プリコンパイルされたイメージが表示されますか? – PoloniculMov
あなたはサーバーを再起動しましたか? –
@PoloniculMov拡張機能を追加して解決しました –