Un nœud total noob ici. J’ai essayé de mettre en place un nœud exemple d’application, mais l’erreur suivante ne cesse d’apparaître chaque fois que j’essaie de lancer :
nœud app
Un nœud total noob ici. J’ai essayé de mettre en place un nœud exemple d’application, mais l’erreur suivante ne cesse d’apparaître chaque fois que j’essaie de lancer :
nœud app
J’ai résolu juste que.
Lorsque vous avez installé le module de mangouste de NGP, ce n’est pas construire bson module au sein de ses forlder. consultez le fichier « node_modules/mongoose/node_modules/mongodb/node_modules/bson/ext/index.js »
Il suffit donc à changer
et installez le module bson par npm.
J'ai été incapable de résoudre ce
jusqu'à aujourd'hui. Tout d'abord, vous devez avoir le système de paquets mentionnés par Pradeep Mahdevu. Ceux-ci sont:
xcode-select --install (on a mac)
ou
sudo apt-get install gcc make build-essential (on ubuntu)
Puis j'ai installé nœud-gyp
npm install -g node-gyp
comme datadracer dit, mais mnp mise à jour a également suggéré par lui, c'est risqué. C'mise à jour de tous les modules, qui peuvent être dangereux (parfois les changements de l'API entre les versions).
Je suggère d'aller dans node_modules/mongodb/node_modules/bfils répertoire et à partir de là utiliser
node-gyp rebuild
Qui a résolu le problème pour moi.
Un problème commun est ce nœud-gyp nécessite Python 2.x et si votre système pointe vers 3.x, il échouera à compiler
, sans avertissement. Vous pouvez corriger cela en définissant un `` clé globale dans votre fichier de config du musée qui pointe vers l’exécutable sur votre système 2.x. Par exemple, sur Arch Linux :
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.