2012-10-10 15 views
5

私はbest_in_place gemを使用しており、指示に従ってjquery.purrを使用して優雅なエラー処理を実装するには、これを私のapplication.jsに追加してください:ファイル 'best_in_place.purr'が見つかりませんでした

//= require best_in_place.purr 

私がやった、それが、私は(サーバを複数回再起動した後に)このエラーを取得しておいてください。

couldn't find file 'best_in_place.purr' 
    (in myapp/app/assets/javascripts/application.js:19) 

これは私のapplication.jsは、次のようになります。

//= require jquery 
//= require jquery.ui.all 
//= require jquery_ujs 
//= require twitter/bootstrap 
//= require turbolinks 
//= require best_in_place 
//= require best_in_place.purr 
//= require_tree . 

思考?

.purrを追加しようとする前に、私はbest_in_placeの仕事をしていました。だから私はGemfileから削除してbundleを実行し、それを元に戻してbundleを再実行しましたが、ダイスはまだありません。

+0

私は 'require'mentが好きです。 – Zabba

+0

笑....:|助け無し? : '( – marcamillion

+0

申し訳ありませんが、私はbest_in_placeまたは "purr"を使用していません - どのようなpurrであるかわからない – Zabba

答えて

6

harleyttdGithub repoで回答しました。

彼は言った:

を私はあなたがまだbest_in_place.purr含まdoesntの宝石のリリースバージョン(宝石 「を介してbest_in_place」)を使用しているため、それはだと思います。 'best_in_place'という名前のgemを に追加してください。github:代わりに 'bernat/best_in_place'

別の方法は、アプリの best_in_place.customに、best_in_place.purrをレポからコピーして、自分のニーズに合わせてカスタマイズすることです。 ものが同様に期待 として、実際に、私のために働い

が表示されない場合、それはあなたが簡単にデバッグできるようになります。

関連する問題