у меня есть это в пакете:Решитель решения для метеоритов: почему пакеты обновления «meteor update» понижаются?
api.use([
'kestanous:[email protected]',
'kestanous:herald-email',
]);
Как и ожидалось, Meteor использует версию 1.1.3 пакета Herald.
Если я удаляю@1.1.3
версия, пакет versions.json
не меняется.
Но теперь, если я бегу meteor update kestanous:herald
, вот что я получаю:
$ meteor update kestanous:herald
Changes to your project's package version selections from updating package versions:
kestanous:herald downgraded from 1.1.3 to 1.0.1
Это не имеет смысла для меня, что обновление пакета будет фактически понизить его. Тем более, что kestanous:herald
больше не используется в приложении. Даже незнакомец, несмотря на это, до сих пор нет изменений в файле versions.json
.
Так кажется, что я не понимаю, как работает управление версиями пакетов, или что-то не работает правильно?