Question

Je suis en train d'installer socket.io sur ma machine, mais je continue à rencontrer des erreurs quand je lance npm install socket.io comme indiqué sur leur site web. Je ne suis pas sûr d'avoir des incompatibilités de version pour NPM ou Node.js ou si je suis tout simplement manque quelque chose évidente. Pour autant que je peux dire, j'ai la version la plus récente stable de deux d'entre eux.

Quand je lance l'installation commande, la console génère des erreurs plus de 40, et à la fin, je me donne la ligne npm not ok. Toutes les idées sur ce qui se passe mal?

Était-ce utile?

La solution

Quelle est l'erreur?

Installez-vous npm en utilisant le code de git? Je ne peux que deviner que vous n'utilisez pas un code stable, parce que la branche principale de git est souvent instable.

Si tel est le cas, ce que vous pouvez faire est d'obtenir le dernier code du dépôt git et l'installer à nouveau.

$ cd npm
$ git pull
$ make install

il sera résolu l'espoir de votre problème.

Autres conseils

Vous devez fournir un journal d'erreur si vous voulez quelqu'un pour essayer de résoudre votre problème. Il serait également utile de savoir si vous avez installé Node et NPM de la source ou RPM. En outre, si vous avez installé de la source, avez-vous une installation standard ou avez-vous customisations?

Si vous êtes en mesure de commencer à partir de zéro, je suggère suivant les étapes suivantes et de voir comment vous allez. Installation dans votre répertoire personnel ne nécessite pas racine et il est plus facile de tout clair si vous devez recommencer.

  1. Installez la version stable de nœud dans votre répertoire (utilisation ./configure --prefix=~/Node/)
  2. Définissez votre chemin selon le cas (ie. PATH=/home/user/Node/bin:$PATH)
  3. Exécuter le programme d'installation standard NPM (de curl http://npmjs.org/install.sh | sh)
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top