2011-10-31 15 views
0

にロードされていない、私のjQueryと他のjsファイルは私の意見には含まれていないかのように、現在、私が私の宝石ファイルにこの宝石を持っているjQueryのレール3.1

...そうです:

宝石私は私のヘッダーにレール3.1.0

を使用しています 'jqueryのレール'、 '> = 1.0.12'

は次のとおりです。

<head> 
    <%= stylesheet_link_tag :all %> 
    <%= javascript_include_tag :defaults %> 
    <%= csrf_meta_tag %> 
</head> 

は、ビューを介してくるHTMLはこれです:

<head> 
    <link href="/assets/all.css" media="screen" rel="stylesheet" type="text/css" /> 
    <script src="/assets/defaults.js" type="text/javascript"></script> 
    <meta content="authenticity_token" name="csrf-param" /> 
<meta content="scIP+mIH7ON1DYP9XWeSidk/5i4DizpuwQOP8mcxA9M=" name="csrf-token" /> 
</head> 

私も持っている私のconfig/application.rbファイルに:

config.action_view.javascript_expansions[:defaults] = %w(jquery rails) 

すべてのヘルプは大レール3.1で

答えて

4

をいただければ幸いです、代わりにこれを使用します。

<%= stylesheet_link_tag "application" %> 
<%= javascript_include_tag "application" %> 

これで、アセットパイプラインが使用されます。それがなければ、all.cssとdefaults.jsを探しています

+0

良いキャッチJesse。 –

+0

修正します。 OPのように見える '%= javascript_include_tag:defaults%>' –

+0

ありがとう、これはそれでした! – Elliot

関連する問題