web-dev-qa-db-fra.com

Vérifier la version de nodejs ne renvoie rien

J'essaie d'installer le nœud js sur Ubuntu pour pouvoir exécuter AngularJS. Je ne sais pas si je l'ai déjà installé. J'ai donc exécuté Sudo-apt get install node. Une fois que c'est fait, je lance alors node --version mais rien n'est renvoyé sur mon terminal.

jason@jason:~$ node --version
jason@jason:~$ 

Comment vérifier si nodejs est installé?

27
jason328

Essayer

nodejs --version

(au moins sur mon système, le binaire s'appelle nodejs)

49
Sergey

vous ne voulez vraiment pas utiliser apt-get pour installer NodeJS sur Ubuntu.

la manière dont ubuntu regroupe les logiciels tiers signifie que vous obtiendrez toujours des versions obsolètes à moins que vous ayez des responsables très actifs ou des cycles de développement logiciel lents, ce qui n'est pas le cas pour NodeJS et les responsables de paquets NodeJS. Je viens de vérifier et il semble que apt-get install nodejs vous donnera une installation v0.6.19, qui date de juin 2012 - à partir de septembre 2013, lorsque NodeJS a déjà atteint la version stable v0.10.18, avec d'importants changements internes.

une autre raison pour laquelle vous ne voulez pas apt-get NodeJS est que l'exécutable s'appellera nodejs, pour la simple raison que, dans le vaste espace de noms global qui est une distribution linux contemporaine, node avait déjà été affecté à un logiciel non associé lorsque NodeJS scène.

vous voulez probablement compiler vous-même NodeJS, ou essayer l’un des paquets binaires qu’ils ont au téléchargement sur nodejs.org.

6
flow

Pour sortir de @flow, il a absolument raison. Ce que vous voulez faire, c'est télécharger la dernière version à partir du référentiel Node avec PPA (ne vous inquiétez pas, c'est très simple).

Tapez les commandes suivantes et vous devriez être tous ensemble:

Sudo apt-get install python-software-properties
Sudo add-apt-repository ppa:chris-lea/node.js
Sudo apt-get update
Sudo apt-get install nodejs
1
beckah

Cette question mérite une nouvelle réponse.

S'il est correctement installé, tapez simplement nodejs --version ou node --version pour vérifier la version.


Si vous avez besoin d'un dépôt plus récent et bien mainten

Une bonne option consiste à utiliser les dépôts NodeSource, qui sont très bien conservés.

Suivez ces étapes (notez le nouveau nom du script d'installation pour Node.js v0.12)

curl -sL https://deb.nodesource.com/setup_0.12 | Sudo bash -

Puis installez avec:

Sudo apt-get install -y nodejs

Utiliser # nodejs --version retournera maintenant v0.12.4

1
Paulo Coghi

Vous pouvez exécuter le script suivant:

Enregistrez le script suivant (par exemple test_server.js):

var http = require('http');
http.createServer(function (req, res) {
  res.writeHead(200, {'Content-Type': 'text/plain'});
  res.end('Hello Node.js\n');
}).listen(8124, "127.0.0.1");
console.log('Server running at http://127.0.0.1:8124/');

Exécutez le script en utilisant:

nodejs test_server.js

Ouvrez http://127.0.0.1:8124/ dans votre navigateur et vous devriez voir un message de bienvenue.

0
aliasav

Essayer avec

node -v

Sa version du noeud de retour

0
Senanayaka

Suivez les instructions d'installation ici:

https://github.com/joyent/node/wiki/installation

tar -zxf node-v0.10.33.tar.gz #Download this from nodejs.org
cd node-v0.10.33
./configure && make && Sudo make install

Cela prendra du temps - 5 à 10 minutes. Les instructions d'installation donnent des conseils pour accélérer l'installation avec un indicateur -j, mais je ne le connais pas et malheureusement je ne l'ai pas exploré.

Quoi qu’il en soit, une fois l’installation terminée, fermez le terminal, puis ouvrez-le de nouveau. Vous devriez être prêt à partir.

cory@LAPTOPUTRON3000:~$ npm -v && node -v
1.4.28
v0.10.33
0
Cory Danielson