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

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

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

Ответы [ 5 ]

4 голосов
/ 26 ноября 2009

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

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

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

2 голосов
/ 26 ноября 2009

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

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

1 голос
/ 30 января 2015

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

Просто проверьте с домашней страницы http://mootools.net/

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

0 голосов
/ 03 декабря 2009

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

0 голосов
/ 26 ноября 2009

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...