Как проверить, действительно ли mootools.js используется на веб-сайте?

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

  •  05-07-2019
  •  | 
  •  

Вопрос

Я унаследовал проект веб-сайта, который включает mootools.js (около 40 КБ) в большинство сценариев. Тем не менее, я не видел, интуитивно, где он используется и учитывая природу этого объекта, хм, я думаю, что он может вообще не использоваться!

Я "под прицелом" чтобы отправить это сегодня вечером (да, это выпуск перед Днем Благодарения). Я не использовал mootools.js, поэтому я не уверен, для чего нужно использовать grep или есть надежный способ определить это. Я не хочу, чтобы JSLint это (или я LOL). Мы ценим любые предложения. Спасибо.

Это было полезно?

Решение

Mootools внедряется в некоторые нативные файлы js, так что это может быть трудно сделать только путем проверки кода, если вы не очень хорошо знакомы с тем, что дает MooTools.

Удалите его, запустите автоматизированные тесты.

Потому что у тебя есть такие, верно? ...

Другие советы

Удалите его и посмотрите, будет ли кто-нибудь жаловаться.

(Вы можете сначала попробовать его на тестовой машине, если не чувствуете смелости.)

Вы можете проверить свой исходный код в некоторых методах MooTools, например, addEvent (). Если это используется, то вот Mootols:)

Просто зайдите на главную страницу http://mootools.net/

Мне также было интересно на одном сайте, почему они используют jquery и mootools. Итак, я нашел метод addEvent (). Это метод Моотола.

У вас должна быть версия сайта для разработчиков. Просто вытащите его и пролистайте страницы, чтобы увидеть, не сломается ли что-нибудь. В основном вы получите неизвестный тип функции, если есть какие-либо зависимости. Firebug - твой друг.

1, открытый firebug 2, нажмите вкладку DOM 3. Проверьте, существует ли объект Mootools (рядом с ним будет указана текущая версия mootools). Надеюсь это поможет :)

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top