Nvm-windows: Alias ​​pour les derniers lts/non-lts/major

Créé le 24 oct. 2018  ·  4Commentaires  ·  Source: coreybutler/nvm-windows

Mon environnement

  • [ ] Windows 7 ou inférieur (pas vraiment pris en charge en raison de la fin de vie - voir le wiki pour plus de détails)
  • [ ] Windows 8
  • [ ] Windows 8.1
  • [x] Windows 10
  • [ ] Windows 10 IoT Core
  • [ ] Serveur Windows 2012
  • [ ] Windows Server 2012 R2
  • [ ] Serveur Windows 2016

  • [ ] Mon installation Windows n'est pas en anglais.

J'utilise la version NVM4W :

  • [x] 1.1.7
  • [ ] 1.1.6
  • [ ] 1.1.5
  • [ ] 1.1.4
  • [ ] 1.1.3
  • [ ] 1.1.2
  • [ ] 1.1.1
  • [ ] Plus ancien
  • [ ] Autre (veuillez préciser)

J'ai déjà...

  • [x] lisez le README pour être au courant des problèmes de npm et d'antivirus.
  • [x] a passé en revue le wiki pour s'assurer que mon problème n'a pas déjà été résolu.
  • [x] vérifié J'utilise un compte avec des privilèges administratifs.
  • [x] a recherché les problèmes (ouverts et fermés) pour s'assurer qu'il ne s'agit pas d'un doublon.
  • [x] s'est assuré qu'il ne s'agissait pas d'une question sur l'utilisation de NVM pour Windows, car

Mon problème est lié à (cochez uniquement ceux qui s'appliquent) :

  • [ ] paramètres.txt
  • [ ] prise en charge du proxy (Avez-vous essayé la version 1.1.0+ ?)
  • [ ] Prise en charge 32 ou 64 bits (Avez-vous essayé la version 1.1.3+ ?)
  • [ ] Caractère s'échappant (Avez-vous essayé la version 1.1.6+ ?)
  • [ ] Un environnement shell standard (terminal/powershell)
  • [ ] Un environnement shell non standard (Cmder, Hyper, Cygwin, git)

Comportement prévisible

J'ai essayé d'installer avec nvm install , nvm install node et nvm install latest . Je m'attendrais à ce que l'un d'entre eux installe la dernière version de Node.js. Je m'attendrais également à ce que nvm install 10 installe la dernière version 10.x.

Fixation nvm install node serait en ligne avec NVM même si elle est une autre chose - il est ce que les gens utilisent Mac / Linux à la place de nvm4w et ayant ( la plupart) des commandes identiques réduiront la confusion.

Comportement réel

Quand je lance nvm install node , il dit :

node.0.0
Node.js vnode.0.0 is only available in 32-bit.

Lorsque j'exécute nvm install 10 il installe 10.0.0, ce qui n'est peut-être pas ce à quoi on s'attendrait.

Étapes pour reproduire le problème :

Essayez les commandes mentionnées.

Commentaire le plus utile

Je crois que j'ai la même demande/problème/fonctionnalité... J'aimerais vraiment utiliser nvm dans mon processus de construction nocturne qui téléchargerait et installerait la dernière version du nœud ainsi que l'UTILISER, donc sur la base de mon processus manuel, la première commande :
"nvm installer le dernier"
semble fonctionner correctement en obtenant actuellement la version de nœud 11.2.0 ...

Cependant, pour qu'un éventuel script automatisé utilise la dernière version, il serait très pratique de pouvoir utiliser la commande :

"nvm utiliser le dernier"

Il semble actuellement que nvm ajoute simplement .0.0 au paramètre "latest" et tente d'utiliser un numéro de version invalide de "latest.0.0"...

La commande "nvm use" peut-elle être mise à jour pour autoriser le mot-clé "latest" au lieu d'un numéro de version spécifique - pour utiliser la version la plus élevée actuellement disponible sur la machine ?

Tous les 4 commentaires

Je crois que j'ai la même demande/problème/fonctionnalité... J'aimerais vraiment utiliser nvm dans mon processus de construction nocturne qui téléchargerait et installerait la dernière version du nœud ainsi que l'UTILISER, donc sur la base de mon processus manuel, la première commande :
"nvm installer le dernier"
semble fonctionner correctement en obtenant actuellement la version de nœud 11.2.0 ...

Cependant, pour qu'un éventuel script automatisé utilise la dernière version, il serait très pratique de pouvoir utiliser la commande :

"nvm utiliser le dernier"

Il semble actuellement que nvm ajoute simplement .0.0 au paramètre "latest" et tente d'utiliser un numéro de version invalide de "latest.0.0"...

La commande "nvm use" peut-elle être mise à jour pour autoriser le mot-clé "latest" au lieu d'un numéro de version spécifique - pour utiliser la version la plus élevée actuellement disponible sur la machine ?

nvm use $(nvm ls) fonctionne dans powershell

J'ai déjà créé les PRs suivants :

Cependant, ils semblent ne pas être fusionnés.

nvm use $(nvm ls) fonctionne dans powershell

Peut-être, mais il est important de garder la syntaxe identique à celle du nvm d'origine, lorsque vous travaillez ensemble dans un projet avec des gens sur Mac ou Linux. De cette façon, il ne peut y avoir aucune confusion quant aux commandes à utiliser sur nvm.

Cette page vous a été utile?
0 / 5 - 0 notes

Questions connexes

AllainPL picture AllainPL  ·  7Commentaires

waiholiu picture waiholiu  ·  7Commentaires

David263 picture David263  ·  3Commentaires

janpio picture janpio  ·  3Commentaires

Deilan picture Deilan  ·  4Commentaires