Wie kann man überprüfen, ob mootools.js tatsächlich innerhalb einer Website verwendet?

StackOverflow https://stackoverflow.com/questions/1800844

  •  05-07-2019
  •  | 
  •  

Frage

erbte ich ein Website-Projekt, das mootools.js umfasst (ca. 40k) in den meisten der Skripte. Allerdings habe ich nicht, intuitiv zu sehen, wo es verwendet wird und die Natur dieser porject gegeben, ähem, ich denke, es könnte gar nicht verwendet werden wird!

Ich bin "under the gun" heute Abend zu versenden (yup, es ist eine Pre-Thanksgiving-Release). Ich habe nicht mootools.js verwendet, so bin ich nicht sicher, was für oder wenn grep gibt es einen sicher tell Weg, dies zu bestimmen. Ich will nicht, es müssen JSLint (oder muss ich LOL). Alle Vorschläge würden geschätzt. Danke.

War es hilfreich?

Lösung

Mootools pfropft sich auf einige der einheimischen js stuff, so könnte es schwierig sein, nur Inspektion von Code zu tun, es sei denn, Sie sind sehr vertraut mit dem, was MooTools gibt Ihnen.

Entfernen Sie es, Ihre automatisierte Tests durchführen.

Weil du hast diejenigen, nicht wahr? ...

Andere Tipps

Entfernen Sie es und sehen, ob jemand beschwert.

(Man könnte es auf einer Testmaschine versuchen zuerst, wenn Sie nicht mutig zu fühlen.)

Sie können Ihren Quellcode auf einigen MooTools Methoden überprüfen, zum Beispiel addEvent (). Wenn es so hier verwendet wird, ist die Mootols:)

Überprüfen Sie einfach auf der Homepage von http://mootools.net/

Ich war auch interessiert an einem Standort, warum sie jquery und Mootools verwenden. So fand ich addEvent () -Methode. Es ist Mootols Methode.

Sie müssen eine dev-Version der Website. ziehen Sie es einfach aus und gehen über Seiten, wenn Sachen Pausen zu sehen. Meist werden Sie unbekannte Funktion Typ Zeug, wenn es irgendwelche Abhängigkeiten ist. Firebug ist dein Freund.

1, Open firebug 2 Klicken Sie auf die Registerkarte DOM 3 Überprüfen Sie, ob die Mootools-Objekt vorhanden ist (es wird die aktuelle Version von Mootools neben ihm sagen). Hoffe das hilft :)

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top