Como verificar se mootools.js está realmente sendo usado dentro de um web site?

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

  •  05-07-2019
  •  | 
  •  

Pergunta

Eu herdei um projeto de web site que inclui mootools.js (cerca de 40k) na maioria dos scripts. No entanto, eu não vi, intuitivamente, onde ele está sendo usado e dada a natureza deste porject, ahem, eu estou pensando que não pode estar sendo usado em tudo!

Eu sou "under the gun" para enviar esta noite (sim, é uma versão pré-Thanksgiving). Eu não usei mootools.js então eu não tenho certeza do que ao grep para ou se há uma maneira diga-se de determinar isso. Eu não quero ter que JSLint ele (ou eu LOL). Todas as sugestões serão apreciadas. Obrigado.

Foi útil?

Solução

Mootools enxerta-se sobre algumas das coisas js nativos, por isso pode ser difícil de fazer apenas por inspeção de código, a menos que você está muito familiarizado com o que MooTools que você dá.

removê-lo, executar os testes automatizados.

Porque você tem aqueles, certo? ...

Outras dicas

Remova-o e veja se alguém reclama.

(Você pode experimentá-lo em uma máquina de teste em primeiro lugar, se você não está se sentindo corajoso.)

Você pode verificar o código-fonte em alguns métodos MooTools, por exemplo, addEvent (). Se ele é usado por isso aqui é o Mootols:)

Basta verificar a partir da home page do http://mootools.net/

Eu também estava interessado em um local por que eles usam jQuery e mootools. Então, eu achei método addEvent (). É o método Mootols.

Você deve ter uma versão dev do site. Apenas retirá-lo e passar por cima de páginas ver se breaks coisas. Principalmente você vai ter desconhecido coisas tipo de função, se houver quaisquer dependências. Firebug é seu amigo.

1, firebug Abrir 2, clique na guia DOM 3, verificar se o objeto Mootools existe (Ele vai dizer a versão atual do mootools ao lado). Espero que isto ajude :)

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top