mootools.jsがWebサイト内で実際に使用されているかどうかを確認する方法は?
-
05-07-2019 - |
質問
ほとんどのスクリプトにmootools.js(約40k)を含むWebサイトプロジェクトを継承しました。しかし、直感的には、使用されている場所を見ていませんし、このヘムの性質を考えると、私はそれがまったく使用されていないかもしれないと思っています!
「銃の下」ですこれを今夜出荷します(うん、感謝祭前のリリースです)。 mootools.jsを使用していないので、何をgrepするか、またはこれを決定する確実な指示方法があるかどうかはわかりません。私はそれをJSLintする必要はありません(または、LOLを行います)。任意の提案をいただければ幸いです。ありがとう。
解決
Mootoolsは一部のネイティブjsに自身を移植するため、MooToolsが提供するものに精通していない限り、コード検査だけで行うのは難しいかもしれません。
削除して、自動テストを実行します。
あなたはそれらを持っているのでしょ?...
他のヒント
削除して、苦情があるかどうかを確認します。
(勇気がない場合は、最初にテストマシンで試すことができます。)
一部のMooToolsメソッド(addEvent()など)でソースコードを確認できます。 使用されている場合、ここにMootolsがあります:)
のホームページから確認してください。また、あるサイトでjqueryとmootoolsを使用する理由にも興味がありました。そこで、addEvent()メソッドを見つけました。 Mootols法です。
サイトの開発バージョンが必要です。引き出して、ページを調べて、何かが壊れているかどうかを確認してください。依存関係がある場合、ほとんどの場合、不明な関数タイプのものを取得します。 Firebugはあなたの友達です。
1、firebugを開く 2、[DOM]タブをクリックします 3、Mootoolsオブジェクトが存在するかどうかを確認します(隣にあるmootoolsの現在のバージョンが表示されます)。 お役に立てれば :)