Ответ 1
В этой документации есть примечание:
Я вижу два запроса в своем dev инструменты, почему это загружает все дважды?
В зависимости от вашего браузера и ваш сервер может означать пару разные вещи. Из-за характера как работает yepnope, есть два запросы, сделанные для каждого файла. Первый запрос - загрузить ресурс в кеш и второй запрос является его выполнение (но поскольку оно кэш, он должен выполнить немедленно). Просмотр двух запросов довольно нормальный, пока второй запрос кэшируется. Если вы заметили, что второй запрос не кэшируется (и время загрузки script удваивается), затем убедитесь, что вы отправляете правильные заголовки кеша, чтобы кеширование ваших скриптов. Это жизненно важно к yepnope. Он не будет работать без правильное кэширование включено. Мы на самом деле проверить, чтобы вещи не загружались дважды в нашем наборе тестов, поэтому, если вы подумайте, что у нас может быть ошибка в вашем браузер относительно двойной загрузки, мы попросите запустить тестовый пакет для проверьте, проходит ли тест двойной нагрузки.