Erreur: Impossible de trouver le module 'mongodb'
Je suis à l'aide de Visual Studio avec node.js outils. Mon projet ne démarre pas et c'est jeter de l'erreur.
Error: Cannot find module 'mongodb'
Ceci est un paquet que j'avais déjà installé, j'ai pensé que peut-être le mondial répertoire du package pourrait être utile endroit à regarder, personne ne sait où cela se trouve?
J'ai rétréci vers le bas quand je
require('mongoose')
J'ai le mongoose
paquet, j'ai mongodb installé (correctement je pense, et pas le paquet, mais la chose réelle, ce genre de choses confond l'enfer hors de moi), donc pas sûr pourquoi elle se plaindre.
- double possible de node.js impossible de trouver le module 'mongodb'
Vous devez vous connecter pour publier un commentaire.
Quick Fix:
La mangouste
package.json
fichier listesmongodb
comme une dépendance. Lemongodb
paquet sera dans lamongoose
paquetnode_modules
répertoire. Ce ne sera pas un problème d'installation...La meilleure solution pour l'essayer c'est dans la racine du projet de répertoire:
Si vous avez besoin d'une version spécifique de
mongoose
, utilisez ce format:...où
x.y.z
est la version, comme3.8.8
.Si la solution Rapide Échoue
Il ya une bonne chance que le
mongodb
construire échoué lorsmongoose
installation et échoue à nouveau en raison d'une incompatibilité de Windows VisualStudio/version du SDK ou un manque de Python de la dépendance. Ceci est basé sur l'expérience personnelle et de vous aider les autres utilisateurs de Windows avec npm install échecs...Si il y sont des erreurs sur un deuxième essai et ils sont de la
mongodb
construire, les messages seront généralement être clair sur ce que la dépendance n'est pas respectée et ce que vous pouvez installer pour arranger les choses. Sinon, vous pouvez consulter la nœud-gyp exigences de dépendance et assurez-vous de répondre à ces exigences.The imported project "C:\Microsoft.Cpp.Default.props" was not found
. J'ai lu quelque part que l'installation de Visual Studio Express 2013, pourrait aider, après que légèrement différente de l'installer d'erreur est affichéThe build tools for Visual Studio 2010 cannot be found
.npm install --msvs_version=2012
, comme indiqué dans le cette réponse.