1

Powを介して(つまりで)提供されているアプリを表示http://my_app.dev/すると、次のようにレンダリングされます。

ここに画像の説明を入力してください

webrickまたはthin(つまりrails server webrickまたはrails server thinat )を介してアプリを表示http://localhost:3000すると、次のようにレンダリングされます。

ここに画像の説明を入力してください

アプリは、オプションを選択したrails_apps_compsertwitter bootstrap (sass)を介して生成されました。

アプリケーションのレンダリングに違いが生じる原因は何ですか?PowはラックWebサーバーであることを理解していますが、実際には何が要求に応答していますか?

4

2 に答える 2

1

ブラウザのズーム設定が「localhost」とは異なる可能性があります。ズームレベルをリセットしてみてください。

(以下はhttp://www.nikcub.com/posts/two-google-chrome-privacy-issuesから抜粋したものです)

ズームデータはドメインごとに関連付けられ~/Library/Application Support/Google/Chrome/Default、OS Xおよび\Documents and Settings\%USER\Local Settings\Application Data\Google\Chrome\User Data\DefaultWindows(またはWin8のAppData)ではユーザープロファイルの一部であるユーザー設定ファイルに保存されます。環境設定ファイルは、ユーザー設定をJSON形式で保存するプレーンテキストファイルです。

ホストごとのズーム設定はこのファイルに保存され、ユーザーがブラウザの履歴を削除しても削除されず、ユーザーがズーム設定を調整した場所にアクセスしたドメイン名の痕跡が残ります。

それがどのように見えるかの例:

"per_host_zoom_levels": {
     "": -1.0,
     "1.bp.blogspot.com": -0.5778829455375671,
     "2.bp.blogspot.com": 3.0,
     "3.bp.blogspot.com": 3.0,
     "4.bp.blogspot.com": -2.22938871383667,
     "account.onetruefan.com": -1,
     "acko.net": -1.0,
     "allthingsd.com": -1.0,
     "antirez.com": -1,
     "api.jquery.com": -0.5778829455375671,
     "apple.stackexchange.com": -1.0,
     "archive.guardian.co.uk": -1.0,
     "arstechnica.com": -0.5778829455375671
 }

ユーザープロファイルにアクセスできる他のユーザーまたはプロセスは、この情報にアクセスできます。

于 2012-09-28T16:26:03.407 に答える
0

ソースを表示するか、ブラウザコンソールを使用して、CSSが読み込まれるかどうかを確認します。CSSの違いのようです。webrickまたはthinを使用すると、アセットstylesheet_include_tagが期待されている場所に配置されていない可能性があります。言い換えれば、railsアセットパイプラインを検索します...

于 2012-09-28T04:02:44.900 に答える