2012-05-23 4 views
2

Ответы на this question объясняют, что, например, jquery-1.5.1.min.js - это сокращенная версия jquery-1.5.1.js, и последняя существует, поэтому я могу читать и анализировать сценарий, а первый - для фактического использования.Нужна ли мне небольшая версия сценариев jQuery на моем сайте?

Теперь, если я создаю приложение ASP.NET MVC3 и добавлю его в роль Azure, оба (а также jquery-1.5.1-vsdoc.js) будут скопированы в подпапку Scripts сайта и пакета услуг.

Будет ли у меня реалистично когда-нибудь понадобиться файлы jquery-1.5.1.js и jquery-1.5.1-vsdoc.js на моем сайте при отладке и в моей роли Azure во время работы? Каковы сценарии, когда они мне понадобятся?

+4

Я нахожу, что вам не нужна настоящая версия, если вы не собираетесь самостоятельно отлаживать jQuery ... но это редко бывает проблемой. VSDoc не нужно связывать в HTML, я думаю ... это просто для intellisense, но не цитируйте меня на этом. – mpen

+0

Вы правы Марк –

ответ

3

Во время отладки я считаю полезным использовать неинфицированную версию jQuery при переходе по коду.

Это помогает увидеть, что происходит в jQuery, что может вызвать ошибку. Это действительно только вступает в игру, если в jQuery есть ошибка (я нашел и сообщил пару). Если вам не интересно проходить через код jQuery, не беспокойтесь о подробных версиях и придерживайтесь мини-ссылки.

1

Будет ли реально когда-либо нуждаться в Jquery-1.5.1.js и JQuery-1.5.1-vsdoc.js файлы в моем сайте при отладке и в моем Azure роль при запуске?

No. Есть лучшие варианты:

  • Сохраните копии на компьютере
  • Добавьте в закладки URL одного из многочисленных зеркал этой JQuery версии
  • загрузить его снова, когда это необходимо (не рекомендуется, но лучше, чем , впустую, используя пробел на вашем сайте)

Это предположение es единственная цель, которая в них нуждается в будущем, - это отладка.