Dojo、Mootools、および JQuery を使用するプロジェクトを継承し、ほぼすべてのページで 3 つのライブラリすべてをロードします。これはデフォルトのライブラリとして JQuery を使用する Drupal プロジェクトなので、JQuery を保持し、可能であれば Dojo と Mootools の部分を JQuery に変換したいと考えています。次のバージョンを使用していると思います(クリストフへの私のコメントの返信を参照してください)
- JQuery 1.5.1
- ムーツール 1.2.5。
- 道場 1.6.1
現在、Mootools と Dojo がどこで使用されているかを特定しようとしています。理想的には、正規表現を見つけたいと思います
- Mootools または Dojo への呼び出しではヒットしますが、JQuery ではヒットしません (またはそれらをある程度フィルタリングします)
- 誤検知の側でエラー
簡単なチェックとして、次の正規表現で検索を実行しました。(\$\(|[Mm]ootool|[Dd]ojo)
もちろん、これは JQuery へのほとんどの呼び出しをキャプチャしますが、見なければならないファイルの数を把握するためです。258 個のファイルで 5913 個の一致が得られました
のみを検索する\$\(
と、221 個のファイルで 4081 個の一致が得られます。これらはおそらく圧倒的にJQueryですが、見なければならないインスタンスの数を絞り込むための良い方法を見つけようとしています.