Nvm-windows: nvm use with nvmrc as node node v.0.0 (64-bit) ist nicht installiert.

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

Meine Umgebung

  • [x] Windows 10

Ich verwende die NVM4W-Version:

  • [x] 1.1.7

Ich habe schon...

  • [x] Lesen Sie die README-Datei, um sich über npm-Gotchas und Antivirus-Probleme zu informieren.
  • [x] hat das Wiki überprüft, um sicherzustellen, dass mein Problem nicht bereits gelöst wurde.
  • [x] hat bestätigt, dass ich ein Konto mit Administratorrechten verwende.
  • [x] hat die Issues (offen und geschlossen) durchsucht, um sicherzustellen, dass es sich nicht um ein Duplikat handelt.
  • [x] stellte sicher, dass dies keine Frage zur Verwendung von NVM für Windows ist, da gitter für Fragen und Kommentare verwendet wird.

Mein Problem bezieht sich auf (kreuzen Sie nur die zutreffenden an):

  • [ ] settings.txt
  • [ ] Proxy-Unterstützung (Haben Sie Version 1.1.0+ ausprobiert?)
  • [ ] 32- oder 64-Bit-Unterstützung (Haben Sie Version 1.1.3+ ausprobiert?)
  • [ ] Zeichen-Escape (Haben Sie Version 1.1.6+ ausprobiert?)
  • [ ] Eine Standard-Shell-Umgebung (Terminal/Powershell)
  • [ ] Eine nicht standardmäßige Shell-Umgebung (Cmder, Hyper, Cygwin, git)

Erwartetes Verhalten

Wenn nvm use mit einem .nvmrc mit node , sollte die neueste Version des Knotens verwendet werden

Tatsächliches Verhalten

Ich sehe das stattdessen

> nvm use
.0.0
node v.0.0 (64-bit) is not installed

Schritte zum Reproduzieren des Problems:

.nvmrc Inhalt


laufe nvm use

Hilfreichster Kommentar

Zu Ihrer Information, ich habe eine Problemumgehung für diese Funktionalität erstellt, indem ich die folgenden Befehle in Powershell verwendet habe:
type .\.nvmrc | %{$_ -replace "v",""} | %{nvm install $_}
type .\.nvmrc | %{$_ -replace "v",""} | %{nvm use $_}

Alle 3 Kommentare

Ich habe versucht, eine Standardversion in das .nvmrc wie 10.9.0 und es hat immer noch den gleichen Fehler, also frage ich mich jetzt, ob dies daran liegt, dass mein Projektverzeichnis ein Leerzeichen enthält ... Hmm.

.nvmrc wird nicht unterstützt. Das ist eine nvm (für Linux) Konvention. NVM4W ist kein Spiegel von nvm und hat auch nicht die Absicht, dies zu tun. Sie können die verschiedenen Anwendungsfälle, die von jeder VM behandelt werden, unter https://github.com/nodejs/version-management/issues/4 einsehen

Zu Ihrer Information, ich habe eine Problemumgehung für diese Funktionalität erstellt, indem ich die folgenden Befehle in Powershell verwendet habe:
type .\.nvmrc | %{$_ -replace "v",""} | %{nvm install $_}
type .\.nvmrc | %{$_ -replace "v",""} | %{nvm use $_}

War diese Seite hilfreich?
0 / 5 - 0 Bewertungen

Verwandte Themen

webspecialist picture webspecialist  ·  5Kommentare

snerte picture snerte  ·  5Kommentare

petrovicz picture petrovicz  ·  4Kommentare

leiamac picture leiamac  ·  4Kommentare

AllainPL picture AllainPL  ·  7Kommentare