Maison  >  Article  >  interface Web  >  Résolvez le problème selon lequel le module global node.js est introuvable sous Linux

Résolvez le problème selon lequel le module global node.js est introuvable sous Linux

php中世界最好的语言
php中世界最好的语言original
2018-05-21 13:55:401684parcourir

Cette fois, je vais vous apporter une solution au problème selon lequel le module global node.js est introuvable sous Linux. Quelles sont les précautions pour résoudre le problème du nœud. Le module global .js est introuvable sous Linux, comme suit Il s'agit d'un cas pratique, examinons-le.

Aujourd'hui, j'ai utilisé npm pour installer pm2 sur Linux afin de préparer le déploiement du projet de nœud via la commande pm2 , il a signalé que pm2 pouvait. introuvable. C'est très blessant, pensant que pm2 n'a pas été installé avec succès, mais il n'y a eu aucun problème pour appeler pm2 dans le dossier bin sous le répertoire d'installation du nœud.

/usr/local/node/node-v7.3.0-linux-x64/bin/pm2 list

Appelez la commande pm2 list comme ceci pour visualiser les projets démarrés par pm2 sans aucun problème.

Il s'avère qu'après avoir installé le module globalement via npm sur le système Linux, les variables d'environnement ne peuvent pas être configurées automatiquement comme sous Windows, et vous devez configurer c'est vous-même. . . Eh bien, faites-le vous-même. . .

La configuration des variables d'environnement sous Linux est très simple. Il vous suffit de modifier le fichier /etc/profile. Il suffit d'écrire le répertoire du module node à la fin du fichier de profil.

export NODE_HOME=/usr/local/node/node-v7.3.0-linux-x64/bin
export PATH=$NODE_HOME:$PATH

Le NODE_HOME ici est le répertoire bin dans mon répertoire d'installation node.js, vous n'avez donc pas besoin d'écrire le chemin complet à chaque fois que vous exécutez la commande du module global.

Notez qu'après avoir modifié les variables d'environnement, vous devez vous déconnecter et vous reconnecter au serveur pour que cela prenne effet. J'utilise simplement un serveur cloud quittez le système. reconnectez-vous, puis la configuration modifiée prendra effet.

Exécutez la commande directement

pm2 list

Cela fonctionne parfaitement. . .

Je pense que vous maîtrisez la méthode après avoir lu le cas dans cet article. Pour des informations plus intéressantes, veuillez prêter attention aux autres articles connexes sur le site Web chinois de php !

Lecture recommandée :

Explication détaillée des étapes pour recadrer les images à une taille fixe en php

php génère des informations aléatoires chiffres, lettres ou lettres numériques Chaînes mixtes

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn