Tengo un registro NPM privado que parece negarse a actualizar la última versión de paquetes específicos, aunque el módulo de la versión específica se muestra en el registro (Azure Artifacts). Cuando intento descargar el paquete del sitio web de Azure Artifacts, aparece el siguiente mensaje de error:
npm ERR! notarget No matching version found for @angular-devkit/build-webpack@0.1302.2. npm ERR! notarget In most cases you or one of your dependencies are requesting npm ERR! notarget a package version that doesn't exist. npm ERR! notarget npm ERR! notarget It was specified as a dependency of '@angular-devkit/build-angular' npm ERR! notargetsiguiente comando:
vista npm @ angular-devkit/build-webpack@0.1302.2
Está mostrando la versión anterior.
dist-tags: latest: 0.1302.1Aunque el 0.1302.2 se muestra en la página de Azure Artifact, puedo descargar el paquete manualmente desde la página web.
npm cache clear y delete node_modules no tiene ningún efecto, ya que parece ser el registro el que está dañado de alguna manera. ¿Hay alguna forma de forzar la actualización del registro para asegurarse de que haya detectado las versiones más recientes de mis paquetes NPM usando Azure Artifacts como registro NPM?
ACTUALIZACIÓN: olvidé mencionar que cuando omito mi registro privado y apunto hacia el registro público predeterminado, entonces npm i se ejecuta sin ningún problema.