ember-rails gemがインストールされたRailsアプリがあり、次のエラーがスローされます:
Error: assertion failed: Ember Views require jQuery 1.8, 1.9 or 2.0
(in /Users/toverly/Code/tgsoverly/green-zebra/app/assets/javascripts/templates/application.handlebars)
最近、ember-rails gem に含まれているコマンドで ember をアップグレードしました。このコマンドは、最新の emberjs をプルしてコンパイルし、それを rails アプリの /vender/assets に配置します。これを行ったのは、ルートを組み込みたいためであり、最新バージョンであることを確認したかったからです。
github にあるプロジェクトのブランチをプッシュしました。
私がやった事:
- CDN への jQuery リンクを手動で含めました。
- ページに読み込まれているjqueryを確認するために、アプリを読み込む「application.js」ファイルのリンクを削除しました。そこにあり、任意の ember.js ファイルの上にあります。
- jqueryの1.8.3と1.9.1を試しました
Rails アセット パイプラインで不足しているものは何ですか? ember がビューをロードする方法を理解するためのより良い方法はありますか? 以前のバージョンの ember で動作していました。