Kann jemand erklären, wie wenn ich mache node --version
Ich bekomme eine Version von Node, die nicht in der Ausgabe von nvm -ls
erscheint?nvm und node --version nicht einverstanden?
[email protected] /media/poloextra/dev/souvenir $ node --version
v7.10.0
[email protected] /media/poloextra/dev/souvenir $ nvm ls
v4.2.2
v5.5.0
v7.7.2
v8.0.0
-> system
default -> stable (-> v8.0.0)
node -> stable (-> v8.0.0) (default)
stable -> 8.0 (-> v8.0.0) (default)
iojs -> N/A (default)
Es ist ein wenig Weile her, seit ich habe Knoten verwendet, und ich denke, vielleicht habe ich das falsch verstanden, wie NVM tut, was es tut. Ich dachte, wenn es eine Version von Knoten installiert wurde dann in dem nvm ls
Ausgang
EDIT1 erscheinen würde: Als Reaktion die Ausgabe von which -a node
Kommentar ist:
[email protected] /media/poloextra/dev/souvenir $ which -a node
/usr/local/heroku/bin/node
/home/glaucon/.nvm/versions/node/v8.0.0/bin/node
/usr/local/bin/node
/usr/bin/node
Was passiert mit 'which -a node'? –
@ExplosionPills - danke für Ihre Antwort. Ich werde die Frage aktualisieren, um die Ausgabe zu enthalten – glaucon
Der Knoten, den Sie verwenden, scheint der Toolbelt-Knoten binokular heroku oder so ähnlich zu sein. 'nvm' weiß nichts davon. Nicht ganz sicher, warum es der Standard ist - es hat wahrscheinlich damit zu tun, wie Sie Ihren '$ PATH' eingestellt haben. –