¿Cómo verificar si mootools.js se está utilizando realmente dentro de un sitio web?

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

  •  05-07-2019
  •  | 
  •  

Pregunta

Heredé un proyecto de sitio web que incluye mootools.js (aproximadamente 40k) en la mayoría de los scripts. Sin embargo, no he visto, intuitivamente, dónde se está utilizando y dada la naturaleza de este proyecto, ejem, ¡creo que podría no estar siendo utilizado en absoluto!

Estoy " debajo del arma " para enviar esto esta noche (sí, es un lanzamiento previo al Día de Acción de Gracias). No he usado mootools.js, así que no estoy seguro de qué buscar o si hay una manera segura de determinar esto. No quiero tener que JSLint (o sí, LOL). Cualquier sugerencia sera apreciada. Gracias.

¿Fue útil?

Solución

Mootools se injerta en algunas de las cosas nativas de js, por lo que puede ser difícil hacerlo simplemente mediante inspección de código a menos que esté muy familiarizado con lo que MooTools le ofrece.

Elimínelo, ejecute sus pruebas automatizadas.

Porque tienes esos, ¿verdad? ...

Otros consejos

Elimínelo y vea si alguien se queja.

(Puede probarlo primero en una máquina de prueba, si no se siente valiente).

Puede verificar su código fuente en algunos métodos de MooTools, por ejemplo, addEvent (). Si se usa, aquí están los Mootols :)

Simplemente consulte desde la página de inicio de http://mootools.net/

También me interesó en un sitio por qué usan jquery y mootools. Entonces, encontré el método addEvent (). Es el método de Mootols.

Debe tener una versión de desarrollo del sitio. Solo sáquelo y pase las páginas para ver si las cosas se rompen. En su mayoría obtendrá cosas de tipo de función desconocidas, si hay dependencias. Firebug es tu amigo.

1, Firebug abierto 2, haga clic en la pestaña DOM 3, verifique si el objeto Mootools existe (dirá la versión actual de los mootools al lado). Espero que esto ayude :)

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top