68 votes

Obtention d'une erreur lors de l'exécution d'un simple javascript utilisant le framework node

Lorsque j'exécute ce morceau de code en utilisant node a.js :

var sys = require('sys');
sys.puts('Hello, World');

J'obtiens l'erreur suivante

axconfig: port 1 not active
axconfig: port 2 not active

1voto

huip Points 1

Ce problème se produit dans ubuntu, donc j'ai résolu ce problème par git. Clonez cette nouvelle source depuis github et faites les actions suivantes :

  1. Désinstaller le nœud

    sudo apt-get remove --pure node
    sudo apt-get clean

  2. Make install node

    clone git https://github.com/joyent/node.git
    cd node
    ./configure
    faire
    faire installer

Alors cela fonctionnera bien.

0voto

Si l'installation de Node.js comme suggéré par ninja fonctionne pour vous (comme sur AWS Ubuntu) :

sudo apt-get update
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

vous pouvez toujours ajouter node à votre chemin système comme ceci :

export PATH=/usr/bin/:$PATH

pour que vous puissiez taper

node webapp.js

au lieu de

/usr/bin/node webapp.js

Trouvez le chemin d'installation de votre nœud en tapant simplement

which node

0voto

astro Points 426

Le moyen le plus simple est de supprimer l'installation de node d'abord, puis d'installer npm. npm est le gestionnaire de paquets de Node, qui installera automatiquement nodejs lui-même.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X