Как просмотреть историю пакетов? - программирование
Подтвердить что ты не робот

Как просмотреть историю пакетов?

Как я могу просмотреть историю пакета в реестре Npm?

В частности, я хочу знать, когда была выпущена https://npmjs.org/package/npm версия 1.1.2.

4b9b3361

Ответ 2

Для тех, кто задается вопросом, как просматривать эти данные в Интернете. Я считаю, что это немного уродливый способ. Вот как

  • Предполагая, что ваше имя пакета <packageName> перейдите к https://registry.npmjs.org/<packageName>, JSON здесь, вероятно, та же самая вещь, которую вы получаете при запуске npm view
  • Сделайте Ctrl + F (или эквивалент) для поиска "time":{ или "<your_version_number>"
  • Вы можете найти дату выпуска версии под клавишей "время" .

Например, если вы хотите узнать, когда была выпущена версия 1.1.25 (не удалось найти 1.1.2) npm. Вы можете перейти на https://registry.npmjs.org/npm Найдите "1.1.25" и повторите попытку, пока не найдете значение под клавишей "время" или не выполните поиск "time":{ (в зависимости от того, что проще), и там у вас есть!

"время" : { "модифицированный": "2017-10-13T18: 58: 10.523Z", "создано": "2013-07-12T18: 32: 48.902Z", "1.1.25": "2013-07-12T18: 32: 49.875Z" ...

* Ужасно, потому что вам нужно разобрать JSON, чтобы понять беспорядок:)

Ответ 3

Для некоторых конкретных версий я обнаружил, что времени нет, и поэтому пакет не указан при запуске этой команды. Чтобы просмотреть список всех доступных времен для пакета, выполните следующую команду: npm view <package> time. Чтобы просмотреть все версии и историю, запустите npm view <package> versions.