Aby zmienić numer wersji w package.json , w wierszu poleceń, w katalogu głównym pakietu, uruchom następującą komendę, zastępując
<typ_aktualizacji> jednym z semantycznych typów wydania wersji (poprawka, główna lub pomocnicza):
npm version <update_type>
Uruchom publikowanie npm .
Przejdź do strony pakietu ( https://npmjs.com/package/ ), aby sprawdzić, czy wersja pakietu została zaktualizowana.
Odpowiedzi:
Zmień wersję w swojej
package.json
lub użyjnpm version <new-version>
.Po zmianie numeru wersji w swoim
package.json
, możesz rozpocząćnpm publish
publikację nowej wersji w NPM.npm install
zainstaluje najnowszą wersję w repozytorium NPM.źródło
Zwiększ numer wersji, a następnie uruchom
npm publish yourModule
ponownie - zgodnie z opisem w dokumentacji npm .npm install yourModule
zainstaluje najnowszą wersję z rejestru NPM.Przepraszam, ostatnia odpowiedź była trochę myląca.
źródło
npm version 0.2.0
lubnpm version patch
npm login
jeśli nie jesteś zalogowanyDla mnie aktualizacja wersji w
package.json
nadal skutkowała błędem „Nie można publikować przez…”.Kroki do rozwiązania były następujące (na podstawie numeru wersji operacji):
npm version 0.0.2
npm publish
źródło
Z dokumentacji npmjs :
źródło
Jeśli jest to wydanie łatki (małe zmiany), użyj następujących:
Zwiększy ostatnią część numeru wersji.
Jeśli jest to drobne wydanie (nowe funkcje), użyj następujących:
Zwiększy środkową część numeru wersji.
Jeśli jest to wersja główna (główne funkcje lub poprawki głównych problemów), użyj następujących:
Zwiększy pierwszą część numeru wersji.
źródło