1

Bates の RailsCast "Update to Rails 3.1" を見てきました。3.0.9 からアップグレードしています。私はすべての指示に従いましたが、明らかに不十分でした。しかし、私は app/assets ディレクトリと必要なサブディレクトリを作成し、以前は "public" の下にあったものをそこに置きました

次に、すべての明示的なインクルードを次のように変更しました。

<%= stylesheet_link_tag :defaults %>
<%= javascript_include_tag :defaults %>

これにより、次の結果が得られます。

<link href="/assets/defaults.css" media="screen" rel="stylesheet" type="text/css" />
<script src="/assets/defaults.js" type="text/javascript"></script>

どうやら私はそこから外れているようです。どんな助けでも大歓迎です。

4

1 に答える 1

4

application代わりに:defaults次のものが必要です。

<%= stylesheet_link_tag "application" %>
<%= javascript_include_tag "application" %>

次に、適切なマニフェスト ディレクティブが上部にあることapp/assets/stylesheets/application.cssを確認します。app/assets/javascripts/application.js

于 2012-01-10T23:06:32.273 に答える