私は Rails 開発の初心者で、少し混乱しています。コードベースが提供されましたが、HTML で参照されていないアセットはありません。失敗したネットワーク リクエストはありません。マークアップに含まれていないだけです。ただし、URLを使用して直接アクセスしようとすると、そこに存在します。
比較として、私の同僚のシステムは約 30 件ほどのリクエストで終わり、最終結果は完全にスタイル設定されています。ただし、スタイリングはなく、基本マークアップのみです。
私はかなりの量の読み取りを行い、構成を確認し、開発モードで実行していることを確認しました。私は本当に困惑しています!
私は現在、Linux、Windows、および Mac OS X を使用する開発者がいるクロスプラットフォームのチーム環境で働いています。誰もこれらの問題を抱えていません。そして、Mac OS X を使用している別の開発者のセットアップが私のものとまったく同じであると確信しています!
ソースコードは他と同じgitリポジトリから取得したもので、間違いなく最新です。以下は rails からの出力です: エラーがないことに注意してください。
=> Booting WEBrick
=> Rails 3.2.6 application starting in development on http://0.0.0.0:3000
=> Call with -d to detach
=> Ctrl-C to shutdown server
SECURITY WARNING: No secret option provided to Rack::Session::Cookie.
This poses a security threat. It is strongly recommended that you
provide a secret to prevent exploits that may be possible from crafted
cookies. This will not be supported in future versions of Rack, and
future versions will even invalidate your existing user cookies.
Called from: /******************/abstract_store.rb:28:in `initialize'.
[2013-04-17 21:20:55] INFO WEBrick 1.3.1
[2013-04-17 21:20:55] INFO ruby 2.0.0 (2013-02-24) [x86_64-darwin12.3.0]
[2013-04-17 21:20:55] INFO WEBrick::HTTPServer#start: pid=22421 port=3000
Started GET "/" for 127.0.0.1 at 2013-04-17 21:21:05 +0100
Processing by AccountsController#home as HTML
Completed 401 Unauthorized in 6ms
Started GET "/users/sign_in" for 127.0.0.1 at 2013-04-17 21:21:05 +0100
Processing by Devise::SessionsController#new as HTML
Rendered devise/shared/_links.erb (1.5ms)
Rendered devise/sessions/new.html.erb within layouts/application (10.0ms)
Rendered layouts/_navigation.html.erb (1.0ms)
Rendered layouts/_messages.html.erb (0.3ms)
Completed 200 OK in 776ms (Views: 86.5ms | ActiveRecord: 647.5ms)
Started GET "/assets/application.js?body=1" for 127.0.0.1 at 2013-04-17 21:21:06 +0100
Served asset /application.js - 304 Not Modified (1ms)
Started GET "/assets/application.css?body=1" for 127.0.0.1 at 2013-04-17 21:21:06 +0100
Served asset /application.css - 304 Not Modified (1ms)
注: application.js には 5 つの//=require
ディレクティブがあるように見えます。また、application.css には主にいくつかの単純なルールを含むコメントが含まれています。