versão npm: 3.10.10
Cenário : fiz upload de um jar para meu repositório npm privado com a versão 1.2.0. Agora, por algum motivo, adicionei um novo jar com a versão 1.1.0.
Meu package.json tem uma dependência "XYZ": "latest". Mas ele baixa 1.1.0? Isso é um bug ou estou fazendo algo errado? Eu estava esperando para baixar 1.2.0 sempre.
o que é uma jarra? npm lida com tarballs.
"latest" é uma dist-tag; uma versão deve ser definida explicitamente para ela. Ao fazer backport (como você fez), é fácil definir acidentalmente a versão mais antiga como "mais recente".
Eu sugiro usar https://npmjs.com/safe-publish-latest para evitar isso no futuro; para corrigir isso agora, execute npm dist-tag add [email protected] latest
Desculpe meu mal, eu quis dizer tarballs (e não jars).
Essa solução funciona. Muito obrigado.
Comentários muito úteis
Desculpe meu mal, eu quis dizer tarballs (e não jars).