Développement Web

Node.js : résoudre l’erreur « Cannot find module X »

Vous tentez de lancer votre projet Node.js sur votre machine et boum, vous vous retrouvez face à la très classique erreur Cannot find module ! Heureusement, vous pouvez résoudre cela en moins de 2 minutes.

Pour notre exemple, définissons que le module manquant est basic-ftp.

L’erreur « Cannot find module ‘basic-ftp' » signifie que le module basic-ftp n’est pas installé dans votre projet Node.js. Pour résoudre cette erreur, installez le module en suivant les étapes ci-dessous :

Étape 1 : Ouvrez un terminal ou une invite de commande et accédez au répertoire de votre projet.

Étape 2 : Installez le module basic-ftp en exécutant la commande suivante :

npm install basic-ftp

Cela installera le module basic-ftp et l’ajoutera comme une dépendance dans votre fichier package.json.

Une fois l’installation terminée, vous devriez être en mesure d’importer et d’utiliser le module basic-ftp dans votre projet sans rencontrer l’erreur « Cannot find module ‘basic-ftp' ».

Étape 3 (optionnel) : Si vous rencontrez toujours des problèmes après avoir suivi ces étapes, vérifiez que le module basic-ftp est correctement répertorié dans les dépendances de votre fichier package.json et que le dossier node_modules contient un sous-dossier nommé basic-ftp avec les fichiers du module. Si ce n’est pas le cas, supprimez le dossier node_modules et réinstallez les dépendances en exécutant npm install.

Mickael LEBRET

Recent Posts

Pourquoi l’iPhone 17 est le 2ᵉ moins cher de tous les temps ?

Depuis 2007, Apple sort de nouveaux iPhone chaque année. Mais combien coûte réellement un iPhone…

2 mois ago

Comparatif 2025 : logiciels de photogrammétrie (desktop & mobile)

La photogrammétrie, pour faire simple, est la technique qui permet de reconstruire un objet en…

3 mois ago

Pneu de vélo : Tubeless vs. Chambre à air ?

Au cours des 1000 premiers kilomètres parcourus après l'achat de mon vélo neuf, j'ai eu…

3 ans ago

Comment lutter contre les limaces au jardin

Les limaces m'en ont fait bavé au jardin ! J'ai essayé différentes méthodes, mais rien…

3 ans ago

Visite de Hartmannswiller

Situé dans le département du Haut-Rhin en Alsace et niché au pied des montagnes vosgiennes,…

3 ans ago

Comment tester un projet web Node.js en local ?

Voici un tutoriel rapide pour pouvoir tester un projet web développé via Node.js, en utilisant…

3 ans ago