Nvm-windows: Unterstützung für --lts=releasename hinzufügen (und wahrscheinlich das Melden unbekannter Dinge beheben)

Erstellt am 20. Sept. 2018  ·  3Kommentare  ·  Quelle: coreybutler/nvm-windows

Um sicherzustellen, dass der Code korrekt getestet wird, ist nvm use --lts=releasename ziemlich wichtig, aber Windows-Entwickler können das derzeit nicht verwenden. Stattdessen erhalten sie die folgende Fehlermeldung:

c:\Users\Me\Documents\git\test>nvm install --lts=Carbon
--lts=Carbon.0.0
Node.js v--lts=Carbon.0.0 is only available in 32-bit.

Was dreimal falsch ist (das ist ein Laufzeit-Flag, kein Versionsname, obwohl es als Name behandelt wird, überprüft es eindeutig nicht die Liste der verfügbaren Knotenversionen, um zu sagen "Hey, das ist mir nicht bekannt", und obwohl es das tut? kenne dieses Ding nicht, es behauptet zu wissen, dass es nur eine 32-Bit-Version verfügbar hat)

enhancement request help wanted

Alle 3 Kommentare

Erstens ist --lts kein unterstütztes Flag ( nvm help ist diesbezüglich ziemlich spezifisch). Das einzige unterstützte Laufzeit-Flag ist --insecure .

Welche Version fährst du? Die Meldung sollte etwas anders aussehen, wenn Sie 1.1.7 ausführen.

Die Installation nach Release-Name ist möglich, da die Daten verfügbar sind, aber ich habe keine Zeit, dies selbst hinzuzufügen. Ich würde eine PR in Erwägung ziehen.

Das ist mein Punkt. "the other nvm" bietet --lts als Installationsflag an, da die Möglichkeit, nvm anzuweisen, die neueste LTS-Version zu installieren, das Testen viel, viel einfacher macht, da Sie Knotenskripte wie " hinzufügen können. und lassen Sie es alles mit dem Präfix "nvm use --lts=carbon" ausführen, um es gegen 8.xLTS zu testen, "was auch immer das gerade ist".

Kennen Sie noch jemanden, der das hinzufügen könnte? (weil ich nicht das Wissen habe, dies für Sie hinzuzufügen)

+1 und für Unterstützung für nvm install lts/* / nvm use lts/* .

War diese Seite hilfreich?
0 / 5 - 0 Bewertungen