2012-04-28 17 views
1

昨晩フル機能のアプリケーションで寝た。私はwebrickのパフォーマンスにうんざりし、開発用に別のWebサーバーを使用することに決めました。私は目を覚まして、Thinをインストールしました。私はすぐに間違いを受けた。私は何が起こっていたのか分かりませんでしたので、私はThinをアンインストールし、いくつかのことをするためにWebrickに戻りました。私の驚いたことに、エラーはまだそこにあった!私は同じ問題を持って...Rails Asset javascript Template Errors

Started GET "/signin" for 127.0.0.1 at 2012-04-28 11:01:28 -0700 
Processing by SessionsController#new as HTML 
Rendered sessions/new.html.erb within layouts/application (2.0ms) 
Compiled application.js (287ms) (pid 2928) 
Completed 500 Internal Server Error in 868ms 

ActionView::Template::Error (cannot load such file -- ["ok","(function() {\n\n\n\n}).call(this);\n"] 

(in E:/[my app's directory]/app/assets/javascripts/admins.js.coffee)): 
13: <meta name="viewport" content="width=1024, maximum-scale=1.0"> 
14: <%= stylesheet_link_tag "application", :debug => Rails.env.development? %> 
15: <%= yield :headercss %> 
16: <%= javascript_include_tag "application", :debug => Rails.env.development? %> 
17: <%= yield :headerjs %> 
18: <%= csrf_meta_tags %> 
19: </head> 

app/views/layouts/application.html.erb:16:in `_app_views_layouts_application_html_erb__960238137_43581456' 
config/initializers/quiet_assets.rb:5:in `call_with_quiet_assets' 

Rendered C:/Ruby193/lib/ruby/gems/1.9.1/gems/actionpack-3.1.3/lib/action_dispatch/middleware/templates/rescues/_trace.erb (1.0ms) 
Rendered C:/Ruby193/lib/ruby/gems/1.9.1/gems/actionpack-3.1.3/lib/action_dispatch/middleware/templates/rescues/_request_and_response.erb (1.0ms) 
Rendered C:/Ruby193/lib/ruby/gems/1.9.1/gems/actionpack-3.1.3/lib/action_dispatch/middleware/templates/rescues/template_error.erb within rescues/layout (7.0ms) 

私はプリコンパイルしようとした:

はここでエラーです。それは私のjavascript_include_tagをこっそりしている...これは私を夢中にさせている。それはadmins.js.coffeeファイルを探しています...私がそれを削除すると、次のjavascriptファイルの行にエラーがスローされます。私は完全に混乱しています、助けてください!誰か助けて! :D

+1

私が前に薄い使用していないが、あなたが使用しているJSランタイムやコーヒーのどちらかということ、それをインストールするには、バンドラを実行したとき、それは宝石だ、とあなたはgemfileにこれを追加しましたと仮定すると、それが可能です-rails gemが更新され、エラーが発生しています。 これで100%確信しているわけではありませんが、1.9.1ではなく、1.9.2のRubyを使用してWindows上で少し安定性が向上したことを覚えていると思います。 Gemfileを投稿して、詳細と使用しているランタイムを確認できますか? – agmcleod

答えて

0

ワウ。私はちょうど私の人生の5時間を無駄にした。狂気のトラブルシューティングで狂った後...絶望して、私は奇妙なことをやり始めた....私は最終的に私の資産/ javascriptsフォルダからすべての.coffeeファイルをカットアンドペーストし、それらを貼り付け、すべてがうまくいった!!はい、私は私のtmpキャッシュ、アセットキャッシュ、キャッシュについて考えてみました。

0

この問題と右方向を指すためのagmcleodをありがとう... 3.2にアップグレードしようとした後にこのエラーが発生し始めて、最後の数日間の有罪なjsの部分を把握しようとしていました:) gemfileでこれらの正確なバージョンを含む

execjs、コーヒー・スクリプト・ソースが最近アップグレードされていなくコーヒー・スクリプト

coffee-rails (3.1.1) 
    coffee-script (>= 2.2.0) 
    railties (~> 3.1.0) 
coffee-script (2.2.0) 
    coffee-script-source 
    execjs 
**coffee-script-source (1.2.0)** 
**execjs (1.3.0**) 
    multi_json (~> 1.0) 

は私のために問題を解決し、それは我々としてあなたを役に立てば幸いll。

乾杯