0

RVM で Rails 3.2.13 を実行しています。新しい Jquery プラグインをインストールするたびに (Tablesorter http://tablesorter.com/を試してみました)、すべての JavaScript が突然フリーズし、以前は機能していた他のプラグインがフリーズします (奇跡的に、時々そうしてしまうことがあります。いくつかの魔法...)が無効になり、最後の犯人とそのすべての要素をアンインストールしても、それらはまだ機能せず、毎回石器時代に戻ります...

ここに私のapplication.jsがあります:

    //= require jquery
    //= require jquery_ujs
    //= require jquery-ui
    //= require_tree .
    //= require jquery.ui.datepicker-fr
    //= require best_in_place

最終的に、date_picker と best_in_place を同時に機能させることができました。しかし、Tablesorter をインストールしてアンインストールしたので、どちらも機能しなくなりました...

とてもイライラします。何度も読んだ後、アセットパイプライン(パブリック/アセットフォルダーを完全に混乱させる...)またはアセットのRVMキャッシングに関係していると思います...私はapplication.rbにあります:

     config.assets.enabled = true 

私は本番環境で Heroku を使用しているため、アセットをコンパイルする必要があるため、これを設定しました。

このアセット パイプラインの混乱に関連する多くの質問と回答を読みましたが、そのほとんどが複雑すぎて理解できなかったか、またはそれらを書いた人々が読者が専門家ではないのにすでに専門家であると想定しており、十分な詳細に踏み込んでいませんでした。簡単に言えば、私のケースにはコンテキストが当てはまりませんでした。それは、私の前のレールバージョンに関連していたか、Heroku を使用しておらず、必要なアセットパイプラインを無効にすることを単に提案したためです...

十分な知識のある方が、何が起こっているのか、私が何をすべきなのかを簡単な言葉と詳細なアクションで説明していただけませんか? この試練を経験しているのは私だけではないと思います。

助けていただければ幸いです。

4

1 に答える 1