Как я могу просмотреть историю пакета в реестре Npm?
В частности, я хочу знать, когда была выпущена https://npmjs.org/package/npm версия 1.1.2.
Как я могу просмотреть историю пакета в реестре Npm?
В частности, я хочу знать, когда была выпущена https://npmjs.org/package/npm версия 1.1.2.
Вы можете сделать npm view npm
, есть некоторые опции, которые вы можете найти в https://docs.npmjs.com/cli/view
например. npm view [email protected] time
Для тех, кто задается вопросом, как просматривать эти данные в Интернете. Я считаю, что это немного уродливый способ. Вот как
<packageName>
перейдите к https://registry.npmjs.org/<packageName>
, JSON здесь, вероятно, та же самая вещь, которую вы получаете при запуске npm view
"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, чтобы понять беспорядок:)
Для некоторых конкретных версий я обнаружил, что времени нет, и поэтому пакет не указан при запуске этой команды. Чтобы просмотреть список всех доступных времен для пакета, выполните следующую команду: npm view <package> time
. Чтобы просмотреть все версии и историю, запустите npm view <package> versions
.