Nvm-windows: ajouter la prise en charge de --lts=releasename (et probablement corriger le signalement de choses inconnues)

Créé le 20 sept. 2018  ·  3Commentaires  ·  Source: coreybutler/nvm-windows

Afin de s'assurer que le code est correctement testé, le nvm use --lts=releasename est assez essentiel, mais les développeurs Windows ne peuvent actuellement pas l'utiliser. Au lieu de cela, ils obtiennent l'erreur suivante :

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.

Ce qui est faux trois fois (c'est un indicateur d'exécution, pas un nom de version, même s'il le traite comme un nom, il ne vérifie clairement pas la liste des versions de nœuds disponibles pour dire "hé, ce n'est pas une chose que je sais", et même si ce n'est pas le cas Je ne connais pas cette chose, il prétend savoir qu'il n'a qu'une version 32 bits disponible)

enhancement request help wanted

Tous les 3 commentaires

Premièrement, --lts n'est pas un indicateur pris en charge ( nvm help est assez précis à ce sujet). Le seul indicateur d'exécution pris en charge est --insecure .

Quelle version utilisez vous? Le message devrait être un peu différent si vous utilisez la 1.1.7.

L'installation par nom de version pourrait être possible puisque les données sont disponibles, mais je n'aurai pas le temps de l'ajouter moi-même. J'envisagerais un PR.

C'est mon point. "l'autre nvm" propose --lts comme indicateur d'installation car pouvoir dire à nvm d'installer la dernière version LTS rend la vie beaucoup, beaucoup plus facile pour les tests, car il vous permet d'ajouter des scripts de nœud comme " test:lts " et faites-le exécuter tout préfixé avec un "nvm use --lts=carbon" pour tester contre 8.xLTS "quoi que ce soit en ce moment".

Connaissez-vous quelqu'un d'autre qui pourrait ajouter ceci? (parce que je n'ai pas les connaissances pour ajouter ceci pour vous)

+1, et pour l'assistance pour nvm install lts/* / nvm use lts/* .

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