2016-08-03 8 views
0
mit einem bestimmten Tag endet bekommen

NPM-Paket für NW.js (Paketnamen „nw“) hat Versionen wie folgt aus:Wie Abhängigkeit zu NPM-Paket hinzufügen, so dass ich die neueste Version, die

0.16.0-beta2sdk, 0.16.0-beta1sdk, 0.15.4, 0.15.4-sdk, 0.15.3, 0.15.3-sdk, 0.15.2, 0.15.2-sdk,... 

I verwende derzeit nw als abhängigkeit in meinem package.json-manifest, und ich frage mich, welche version ich angeben muss, um "die neueste version zu erhalten, die mit -sdk endet".

Ich habe Dinge wie '* -sdk' und '0.x-sdk' versucht, aber das hat nicht ganz so funktioniert wie beabsichtigt. Ich habe mir die Syntax für die semantische Versionierung angesehen, konnte aber nicht sofort etwas für solche Tags finden.

Wer weiß, ob dies über eine semantische Versionierungssyntax möglich ist?

Dank

Antwort

0

Sie hinzufügen können „latest“ als Wert in der packages.json Datei mit den Schlüsseln jedes Paket, das Sie wie installieren mögen sein: will

{ 
    "package_name": "latest" 
} 
+0

Aber ich nicht nur die neueste, ich möchte die neueste Version mit SDK-Funktionalität. Sobald 0.16.0 als stabil veröffentlicht wird, wird "neuste Version" vermutlich 0.16.0 und nicht 0.16.0-sdk installieren. – peanutman

+0

Funktioniert das nicht wie gewünscht? – sapna

Verwandte Themen