J'ai un problème avec mon application NodeJS. Le problème est l'inclusion de la bibliothèque Hashlib J'ai suivi plus de 10 fois les instructions d'installation. Obtenez un clone du dépôt, faites make et make install. NodeJS est installé dans le chemin par défaut, et c'est le point délicat :
Lorsque je lance node app.js, cela fonctionne, parfaitement.
Le problème commence lorsque j'ai configuré mon Supervisord pour qu'il fonctionne avec le même utilisateur, avec le même fichier de configuration que j'ai dans d'autres systèmes qui fonctionnent, et j'obtiens que NodeJS ne peut pas trouver hashlib.
module.js:337
throw new Error("Cannot find module '" + request + "'");
^
Error: Cannot find module 'hashlib'
Je deviens fou, qu'est-ce que je peux faire ! Pourquoi mon utilisateur qui lance un nœud depuis la console fonctionne bien, mais pas le superviseur ?
Gracias.