2011-10-25 18 views
1

Jruby 1.6.4を実行しているウィンドウで、この問題はSprockets 2.0.0および2.0.2、Rails 3.1.0および3.1.1で発生します。 rubyrhinoをjsランタイムとして使用していますが、これはexecjs(jscriptが正しく検出される)を使用している場合にも発生します。Jruby、Rails3.1、Sprockets - 同じファイルエラー

Scaffoldedコントローラを使用してRailsプロジェクトのサンプルをスピンアップします。サーバーを始動します。変更の&を保存して、コントローラのcss.scssファイルを編集します。ページを更新。 Mac/Linux上では問題ありません。ただし、ウィンドウ上で "同じファイル"エラーが発生します。これは、css.scssファイルを変更するたびに発生します。実行する必要があります:rake assets:クリーンで過去のものを取得します。

coffeescriptファイルの動作は同じです(ただし、ウィンドウのみ)。スプロケットの人に尋ねましたが、彼らは私が持っているRailsコアチームに尋ねることを勧めました。ここでも質問をフォークすることに決めました。

どのような考えですか?まだこの上のRailsのコアチームからあまりトラクションは、この問題を回避するには、スプロケットとRailsのを許可しているようだ -

ActionView::Template::Error (same file:  C:/DEV/Information_Center/rubyw/edist3/tmp/cache/assets/sprockets%2F25f4cb117025b2fbc2fb480688c87da0.6816.15608 and C:/DEV/Information_Center/rubyw/edist3/tmp/cache/assets/D34/450/sprockets%2F25f4cb117025b2fbc2fb480688c87da0): 
3: 

4: <%= yield :page_title %> | foo.com 
5: <%= stylesheet_link_tag "application" %> 
6: <%= stylesheet_link_tag "article" %> 
7: <%= javascript_include_tag "application" %> 
8: <%= javascript_include_tag "article" %> 
9: <%= csrf_meta_tags %> 
app/views/layouts/article.html.erb:6:in  `_app_views_layouts_article_html_erb___1475428847_7158' 
Rendered C:/DEV/programs/jruby-1.6.4/lib/ruby/gems/1.8/gems/actionpack- 3.1.1/lib/action_dispatch/middleware/templates/rescues/_trace.erb (0.0ms) 
Rendered C:/DEV/programs/jruby-1.6.4/lib/ruby/gems/1.8/gems/actionpack- 3.1.1/lib/action_dispatch/middleware/templates/rescues/_request_and_response.erb (0.0ms) 
Rendered C:/DEV/programs/jruby-1.6.4/lib/ruby/gems/1.8/gems/actionpack- 3.1.1/lib/action_dispatch/middleware/templates/rescues/template_error.erb within rescues/layout (0.0ms) 
Rendered C:/DEV/programs/jruby-1.6.4/lib/ruby/gems/1.8/gems/actionpack-3.1.1/lib/action_dispatch/middleware/templates/rescues/_request_and_response.erb (0.0ms) 
Rendered C:/DEV/programs/jruby-1.6.4/lib/ruby/gems/1.8/gems/actionpack-3.1.1/lib/action_dispatch/middleware/templates/rescues/template_error.erb within rescues/layout (0.0ms) 

答えて

0

回避策

まあ:

ところで、ここでエラーのサンプルですWindows上でのJRubyを経て、少しよりよいを果たし:

-addはdevelopment.rbする

config.assets.cache_store = nil

関連する問題