390 Stimmen

Nodejs vs node auf ubuntu 12.04

Ich habe Node.js auf Ubuntu gemäß den Anweisungen hier installiert.

Wenn ich node --version im Terminal eingebe, sehe ich folgendes:
-bash: /usr/sbin/node: Datei oder Verzeichnis nicht gefunden

Ich kann Node in dem Verzeichnis /usr/sbin/ jedoch sehen.

Das Schreiben von npm --version zeigt 1.3.5
Das Schreiben von nodejs --version zeigt v0.10.15

Außerdem kann ich Node im Verzeichnis /usr/bin/ sehen.

Also, wie bekomme ich node zum Laufen?

Außerdem, wenn ich anstelle von Bash zsh verwende, funktioniert der Befehl node.

0voto

Sajibe Kanti Punkte 83

In meinem Fall habe ich einfach das benutzt

sudo npm cache clean -f

sudo npm install -g n

sudo n stable

Dies installiert eine stabile Version

Dann einfach einen Symlink erstellen

sudo ln -s  /usr/local/bin/node

-1voto

nikhil654321 Punkte 1
  • Zuerst die empfohlene Version installieren
  • Versuchen Sie es im cmd node -v
  • Wenn der Befehl funktioniert, versuchen Sie es im VS-Befehl
  • Wenn es immer noch nicht funktioniert, überprüfen Sie den Pfad in der Umgebungsvariablen;
  • Wenn die Umgebung festgelegt ist, überprüfen Sie erneut, ob es funktioniert oder nicht;
  • Dann fahren Sie Ihren Computer einfach herunter und starten Sie ihn neu.
  • Dann versuchen Sie es "Ich hoffe, es wird funktionieren"

-Das Neustarten ist sehr wichtig, um das Programm ordnungsgemäß im VS auszuführen.

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X