Cli: Package.json с зависимостями «последняя» не загружает последнюю версию

Созданный на 24 апр. 2020  ·  3Комментарии  ·  Источник: npm/cli

версия нпм: 3.10.10
Сценарий : я загрузил банку в свой частный репозиторий npm с версией 1.2.0. Сейчас почему-то добавил новую банку с версией 1.1.0.
Мой package.json имеет зависимость «XYZ»: «последняя». Но качает 1.1.0? Это баг или я что-то не так делаю? Я ожидал, что он всегда будет загружать 1.2.0.

Самый полезный комментарий

Извините, я имел в виду архивы (а не банки).

Все 3 Комментарий

что за баночка? npm работает с архивами.

«последний» — это dist-тег; версия должна быть явно установлена ​​для него. При переносе (как вы сделали) легко случайно установить старую версию как «последнюю».

Я бы предложил использовать https://npmjs.com/safe-publish-latest , чтобы избежать этого в будущем; чтобы исправить это сейчас, запустите npm dist-tag add [email protected] latest

Извините, я имел в виду архивы (а не банки).

Это решение работает. Большое спасибо.

Была ли эта страница полезной?
0 / 5 - 0 рейтинги