NPM устанавливает последний SEMVER или последний опубликованный по умолчанию? - PullRequest
0 голосов
/ 08 июля 2019

Когда кто-то устанавливает пакет npm npm install some-package —save устанавливает ли он последнюю семантическую версию или последнюю опубликованную?

У меня есть личный реестр Artifactory, который я пытаюсь имитировать npm как можно ближе.Нам пришлось повторно опубликовать некоторые пакеты, которые сейчас несколько вышли из строя из-за последней установки по умолчанию, которая не обязательно является последней семантической версией.

1 Ответ

0 голосов
/ 10 июля 2019

По умолчанию используется стратегия semver. Вы можете изменить его с помощью системного свойства с именем: 'artifactory.npm.tag.tagLatestByPublish'

Проверьте, не установлено ли это.

По умолчанию установлено значение false.

В вашем домашнем каталоге артефакта проверьте файл с именем 'artifactory.system.properties'.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...