Non riesco a trovare informazioni su come npm funzioni con le diramazioni all'interno di un repository.npm pubblica la patch per la versione principale precedente
Supponiamo un pacchetto NPM è attualmente di versione in: 1.0.5
Un cambiamento importante richiede un cambio di versione da 1.0.5 =>2.0.0
Alcuni continuano ad usare 1.xx per evitare rotture.
Se un bug viene scoperto in 1.0.5 ha bisogno di essere fissato per il 1.xx utenti che richiedono il cambiamento di versione da 1.0.5 =>1.0.6
In effetti , questa è ramificazione. Farei un ramo git per 1.x.x gli utenti e continuare a usare branch master git per 2.x.x
Ma come funziona questo in sintonia con NPM? Devo pubblicare una versione precedente di npm 1.0.6? In tal caso, non 1.0.6 diventa l'ultimo, mentre in realtà 2.0.0 dovrebbe essere l'impostazione predefinita quando si esegue npm install
.
Non riesco a trovare informazioni relative al ramo per npm. Sono sicuro che quanto sopra è una situazione comune ma non riesco a trovare alcuna informazione. Per favore qualcuno può indicarmi la giusta direzione.
stesse preoccupazioni qui. Ti dispiacerebbe postare una risposta con quello che hai finito? – naugtur