Mam globalnie zainstalowaną paczkę npm-check-updates
. Po wywołaniu komendy (w dowolnym katalogu) npm --version
otrzymuję 12.1.0. Chcę ją zaktualizować do najnowszej wersji. Próbowałem już npm install -g npm-check-update
oraz npm install -g [email protected]
, jednak cały czas wersja to 12.1.0. Co ciekawe po odinstalowaniu paczki npm uninstall -g npm-check-updates
komenda ncu
wciąż działa (w dowolnym katalogu). Skąd to się bierze? Po odinstalowaniu paczka znika z katalogu C:\Users\User\AppData\Roaming\npm
. Po ponownym zainstalowaniu -g
gdy wywołam C:\Users\User\AppData\Roaming\npm\ncu --version
to dostaję poprawnie 12.5.9, ale samo ncu
znów zwraca 12.1.0. Próbowałem już z czyszczeniem cache oraz instalacją tej paczki z flagą --force
. Jak się pewnie domyśliliście ze ścieżek używam Windows (11).
Wydaje mi się, że cmd
wywołuje jakieś ncu
z innej lokalizacji zamiast globalnej paczki. Można to jakoś sprawdzić co zostało wywołane? Jak już wspomniałem wyżej tak jest w dowolnym katalogu, mam pewność, że to co wywołuję to nie jest lokalnie zainstalowana paczka.