Frage

Ich habe kürzlich ein Paket mit NPM veröffentlicht. Ich würde gerne wissen, wie NPM Versioning verwaltet. Wann erstellt NPM eine neue Version eines Pakets? Jedes Mal, wenn ich mein NPM aktualisiere package.json Datei?

Welche Strategie sollte ich anwenden, um mein Repo in Synchronisierung mit den NPM -Paketversionen zu halten ... mit anderen Worten, sollte ich Tags/Zweige erstellen, wenn ich meine aktualisiere? package.json etc.? Alle anderen Ratschläge oder Best Practices sind sehr willkommen.

War es hilfreich?

Lösung

Die Version wird aktualisiert, wenn Sie Package.json aktualisieren und dann mit NPM veröffentlichen. Außerdem würde ich bei jeder Version von Versionen Tags erstellen. Auf diese Weise können Personen, die auf eine bestimmte Version zugreifen müssen, dies in Ihrem Repo, ohne durch ein Chaos zu waten. Gutes Beispiel: https://github.com/visionmedia/mocha/tags

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top