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é?
Essayer
nodejs --version
(au moins sur mon système, le binaire s'appelle nodejs)
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.
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
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
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.
Essayer avec
node -v
Sa version du noeud de retour
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