Ich versuche, Node Js auf Ubuntu zu installieren, damit ich AngularJS ausführen kann. Ich bin nicht sicher, ob ich es zuvor installiert habe, also lief ich sudo-apt get install node
und sobald das erledigt ist, laufe ich, node --version
aber nichts wird auf meinem Terminal zurückgegeben.
jason@jason:~$ node --version
jason@jason:~$
Wie überprüfe ich, ob nodejs installiert ist?
command-line
software-installation
nodejs
jason328
quelle
quelle
Antworten:
Versuchen
(zumindest auf meinem System heißt die Binärdatei nodejs)
quelle
Sie möchten
apt-get
NodeJS nicht ernsthaft auf Ubuntu installieren.Die Art und Weise, wie ubuntu Software von Drittanbietern verpackt, bedeutet, dass Sie immer veraltete Versionen erhalten, es sei denn, Sie haben sehr aktive Betreuer oder langsame Softwareentwicklungszyklen - beides gilt nicht für NodeJS und die NodeJS-Paketbetreuer. Ich habe es gerade überprüft und es sieht so
apt-get install nodejs
aus, als gäbe es eine v0.6.19-Installation, die ab Juni 2012 verfügbar ist - ab September 2013, wenn NodeJS bereits die stabile v0.10.18 mit erheblichen internen Änderungen erreicht hat.Ein weiterer Grund, warum Sie
apt-get
NodeJS nicht verwenden möchten, ist, dass die ausführbare Datei nodejs heißt, und zwar aus dem einfachen Grund, dass NodeJS in dem riesigen globalen Namespace, der eine moderne Linux-Distribution darstellt,node
bereits einer nicht verwandten Software zugewiesen war, als NodeJS in Erscheinung trat.Sie möchten wahrscheinlich NodeJS selbst kompilieren oder eines der Binärpakete ausprobieren, die sie auf nodejs.org zum Herunterladen haben.
quelle
sudo
fornpm install -g
), aber auch ohne dies ist es am besten, sich von den offiziellen Repos hier fernzuhalten.Um @flow auszuschalten, hat er absolut Recht. Sie möchten die neueste Version mit PPA aus dem Node-Repository herunterladen (keine Sorge, es ist sehr einfach).
Geben Sie die folgenden Befehle ein und Sie sollten alle festgelegt sein:
quelle
Diese Frage verdient eine neue Antwort.
Bei korrekter Installation geben Sie einfach
nodejs --version
oder einnode --version
, um die Version zu überprüfen.Wenn Sie ein neueres und gut gepflegtes Repository benötigen
Eine gute Option ist die Verwendung von NodeSource- Repositorys, die sehr gut verwaltet werden.
Befolgen Sie diese Schritte (beachten Sie den neuen Namen des Setup-Skripts für Node.js v0.12)
Dann installieren Sie mit:
Mit
# nodejs --version
nun zurückkehrenv0.12.4
quelle
Befolgen Sie die Installationsanweisungen hier:
https://github.com/joyent/node/wiki/installation
Dies dauert einige Zeit - 5 bis 10 Minuten. Die Installationsanweisungen enthalten Hinweise zur Beschleunigung der Installation über ein
-j
Flag, aber ich kenne mich damit nicht aus und habe sie leider nicht untersucht.Schließen Sie nach Abschluss der Installation das Terminal und öffnen Sie es erneut. Sie sollten gut zu gehen sein.
quelle
Sie können das folgende Skript ausführen:
Speichern Sie das folgende Skript (sagen Sie test_server.js):
Führen Sie das Skript aus mit:
Öffnen Sie http://127.0.0.1:8124/ in Ihrem Browser und Sie sollten eine Willkommensnachricht sehen.
quelle
Versuche es mit
node -v
Seine Rücksprungknotenversion
quelle