私のアプリケーションは「特別」と呼ばれる別のレイアウトを使用して、コントローラを持っていますRails:どのようにスタイルシートをレイアウトに関連付けるのですか?
class SessionsController < ApplicationController
layout "special"
...
end
だから私は、新しいlayouts/special.html.erb
を作成しました:
<!DOCTYPE html>
<html>
<head>
<title></title>
<%= stylesheet_link_tag "special" %>
<%= csrf_meta_tags %>
</head>
<body>
<%= yield %>
</body>
</html>
私はまた、新しい対応stylesheets/special.css
問題は、「特別な」レイアウトのページにアクセスしようとしたときです。例外が発生しています。
のスプロケット::セッション#でヘルパー:: RailsHelper :: AssetPaths :: AssetNotPrecompiledError
special.css isn't precompiled
新しい私はすでにbundle exec rake assets:precompile
を実行してきましたが、それは問題を解決しませんでした。 どうしたの?スタイルシートをレールのレイアウトにどのように関連付けるのですか?デフォルトでは