質問

レイアウト/applications.html.erbにドロップダウンメニューがあり、TwitterBootstrapで完了しました

<li class="divider-vertical"></li>
      <li class="dropdown">
      <a href="#" class="dropdown-toggle" data-toggle="dropdown" > <%= current_user.name %> </a>
      <ul class="dropdown-menu">
        <%= link_to 'Preferinte',edit_user_path(current_user) %>
        <a href="/logout">Iesire</a>
      </ul>
</li>

すべてが私のローカルマシンで正常に機能しますが、エンジンヤードにアップロードしたとき、ドロップダウンは機能しません。

役に立ちましたか?

解決

あなたはレール3.0にいますか?

展開する前にRailsアセットを圧縮しましたか?サーバーログを探して、必要なJavaScriptアセットとCSSスタイルシートをレンダリングできないかどうかを確認します。開始するのに適した場所はやることです

rake assets:precompile

または、Production.rbでの静的資産の圧縮を無効にするだけです。

config.assets.compress = true
config.assets.compile = true

また、生産で静的資産の提供が有効になっていることを確認してください

  config.serve_static_assets = false
ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top