2012-08-14 11 views

Odpowiedz

287

Można użyć:

npm show {pkg} version 

(tak npm show express version powróci teraz 3.0.0rc3).

+24

"Widok npm", "npm show", "npm info" i "npm v" wszystkie robią to samo. –

+4

w ten sposób wiąże się z ładowaniem wyszukując do znalezienia najnowszej wersji, npm nieaktualne wydaje się być najlepszym sposobem – demee

+0

Użyj 'npm show {pkg} * version', aby wyświetlić wszystkie wersje – Bae

162

Jeśli szukasz prąd i najnowsze wersje wszystkich zainstalowanych pakietów, można również użyć:

npm outdated

+1

To bardzo przydatne. Dzięki. – neverfox

+0

Spojrzałem na cały wpis co najmniej 5 razy, gdy potrzebuję uzyskać najnowszą wersję pakietów i nigdy tego nie widziałem, ale wydaje mi się łatwiejsze niż wykonywanie wielu innych poleceń w celu sprawdzenia, czy biblioteki są nieaktualne –

+2

, aby dowiedzieć się, co oznaczają kolumny: http://stackoverflow.com/questions/32689865/npm-wanted-vs-latest – adamdport

72

Począwszy od października 2014:

npm view illustration

Najnowsza wersja zdalna:

npm view <module_name> version 

Uwaga, wersja jest w liczbie pojedynczej.

Jeśli chcesz zobaczyć wszystkie dostępne wersje (zdalne), a następnie zrobić:

npm view <module_name> versions 

Uwaga, wersje jest w liczbie mnogiej. To da ci pełną listę wersji do wyboru.

Aby uzyskać wersję rzeczywiście mają lokalnie możesz użyć:

npm list --depth=0 | grep <module_name> 

uwaga, nawet z package.json deklarując swoje wersje, zainstalowana wersja może rzeczywiście się różnią - na przykład jeśli Tilda użyto w wersja deklaracja

Powinna działać w poprzek NPM wersji 1.3.x, 1.4.x, 2.x oraz 3.x

+1

Jak można uzyskać ostatni wpis w 'npm view wersji'? –

+1

Polecenie 'npm view versions' jest bardzo użyteczne. + możemy zainstalować konkretną wersję pakietu używając 'npm install @' – efkan

+1

Ostatnie polecenie, takie brzydkie i trudne do zapamiętania. Zastanawiam się, dlaczego nie wymyślili stenogramu? dla wersji lokalnej lub takiej samej, jak dwie pozostałe, ale z opcją -L (opcjonalnie małe)? – Val

3

można zobaczyć całą wersję modułu z npm view. np .: Aby wyświetlić wszystkie wersje bootstrap, w tym wersję beta.

Ale jeśli lista wersji jest bardzo duża, zostanie obcięta. Opcja --json spowoduje wydrukowanie wszystkich wersji, w tym także wersji beta.

npm view bootstrap versions --json 

Jeśli chcesz wymienić tylko stabilne wersje nie beta następnie użyć liczby pojedynczej version

npm view [email protected]* versions 

Albo

npm view [email protected]* versions --json 

A jeśli chcesz zobaczyć tylko ostatnią wersję to tutaj ty idź.

npm view bootstrap version 
Powiązane problemy