В общем, поиск в npm ведет себя странно, это занимает очень много времени, и время от времени оно меняется по порядку и времени.npm поиск занимает много времени
В первый раз я написал
$ npm search jquery
потребовалось более двух минут. Последующие поиски заняли около 30 секунд. Иногда я получаю матчи, прежде чем запрос HTTP, иногда наоборот:
Matching результаты первого
$ npm search jquery.appendgrid
NAME DESCRIPTION AUTHOR DATE VERSION KEYWORDS
jquery.appendgrid appendGrid - The dynamic table input jQuery plugin =hkalbertl 2014-12-21 08:09 1.5.1 jquery-plugin ui header-detail master-d
npm http GET https://registry.npmjs.org/-/all/since?stale=update_after&startkey=1419625615355
npm http 200 https://registry.npmjs.org/-/all/since?stale=update_after&startkey=1419625615355
результаты Matching последние
$ npm search jquery.appendgrid
npm http GET https://registry.npmjs.org/-/all/since?stale=update_after&startkey=1419625643062
npm http 200 https://registry.npmjs.org/-/all/since?stale=update_after&startkey=1419625643062
NAME DESCRIPTION AUTHOR DATE VERSION KEYWORDS
jquery.appendgrid appendGrid - The dynamic table input jQuery plugin =hkalbertl 2014-12-21 08:09 1.5.1 jquery-plugin ui header-detail master-d
В любом случае она принимает вокруг тридцать секунд. Поскольку это занимает меньше, чем первые две минуты, я думаю, что что-то было кэшировано, но оно все еще делает HTTP-запрос, и оно все еще занимает удивительно долгое время. Это не время между первой строкой http и секундой, которая занимает всего 1-2 секунды. Но есть много времени ожидания до и после.
Что происходит, и могу ли я ускорить его?
«Интернет» занят? Серьезно, насколько занят сайт? как часто вы это делаете? и почему'? –
Я прочитал ваш комментарий, как будто я делаю что-то действительно глупое, дайте мне знать, если это так.Я прочитал учебник, он сказал, что я могу искать пакеты в npm, выполняя «npm search», так вот что я делаю. Может быть, я не должен использовать его таким образом? Если функция поиска не предназначена для поиска пакетов, то для чего это нужно? –
И я не понимаю, что вы подразумеваете под словом «Интернет» занят? ». Это даже вопрос? Почему «интернет» в кавычках? Это не имеет никакого отношения к моему интернет-соединению, вот и все, что я знаю. –