2013-08-13 4 views
5

レール4にturbolinks関連のエラー「アダプタの仕様を認識しませんでした」。私はRailsのガイドの<a href="http://guides.rubyonrails.org/getting_started.html" rel="noreferrer">Getting Started</a>一部を以下のチュートリアルに従って<code>welcome</code>コントローラを作成しました

<%= javascript_include_tag "application", "data-turbolinks-track" => true %> 
:私は、サーバーを開始し、 http://localhost:3000/を開き、代わりにそれを見ることになっていた <h1>Hello, Rails!</h1>の、私はエラーブロックが application.html.erbファイルからちょうどいくつかのHTMLた Did not recognize your adapter specification.

エラーが発生しました、これは問題のラインでした

この行をファイルから削除すると、期待どおりに動作します。私は、エラーをGoogleで検索し、それが私はそれがjsonまたはcoffeescript宝石とは何かを持っている可能性がありました。私はrailsturbolinks宝石と一緒に、これらの宝石がインストールされ、最新の状態に持っており、私の知る限りでは、彼らすべてが正常に動作しているように見える伝えることができます。

これは必須ではないが、私は私のRailsアプリケーションでの作業turbolinksを持っているしたいと思います。また何が間違っているのか分かりません。これをどうすれば解決できますか?

+0

あなたはgithubのにあなたのレポを投稿することができますか? –

答えて

5

私は再びこの問題に走ったと私は同様の問題で、this questionを見つけ、再びグーグル。

ここに記載されているように、multi_json gemをバンドルラーのバージョン1.7.8にダウングレードしましたが、エラーが表示されなくなりました。私はまだそれがHerokuで動作するかどうかを見ているが、明らかに開発の問題を解決している。そうでない場合は、この回答を更新します。

+0

私も '1.4.4'に低下し、すべてがうまくいく〜 –

+0

これはAWS Elastic Beanstalkで私にとって役に立ちました。 –

1

これはgithubの問題です:https://github.com/intridea/multi_json/issues/132これは4か月前に閉鎖されました。私は、ファイルの1つがrailsプロジェクトの.scssではなく.cssという名前であることを発見しました。おそらく同じエラーがあなたのプロジェクトで起こっているでしょう。私は同じ問題を抱えていて、私の宝石をダウングレードしました。

関連する問題

 関連する問題