79 votes

internal/modules/cjs/loader.js:582 throw err

J'obtiens l'erreur de console suivante. Error : Cannot find module

Voici l'erreur complète que j'obtiens dans la console. Que dois-je faire ?

internal/modules/cjs/loader.js:582
    throw err;
    ^

Error: Cannot find module 'C:\Users\User\Desktop\NodeJsProject\app.js'
    at Function.Module._resolveFilename (internal/modules/cjs/loader.js:580:15)
    at Function.Module._load (internal/modules/cjs/loader.js:506:25)
    at Function.Module.runMain (internal/modules/cjs/loader.js:741:12)
    at startup (internal/bootstrap/node.js:285:19)
    at bootstrapNodeJSCore (internal/bootstrap/node.js:739:3)

0 votes

Les réponses de caseyjustus, ttfreeman, Bishwajit Vikram, Muhammad Tahir, Andrew Koper ont toutes en commun que l'erreur dans la question apparaît lorsque node est appelé le un fichier qui n'existe pas .( !) -- Lire la suite https://stackoverflow.com/questions/53545800#62740853 .

0 votes

J'étais confronté au même problème.. J'ai rétrogradé webpack-dev-server à la version 2.5.1. Maintenant tout fonctionne bien.

0 votes

J'ai résolu ce problème en utilisant yarn au lieu de npm.

1voto

Behram khan Points 11

Si vous travaillez avec node/express, pensez à exécuter ceci dans votre terminal

npm i cjs-loader

1voto

Ivan Ferrer Points 325

Pour moi, j'ai simplement installé le paquet et cela a fonctionné :

yarn add cjs-loader --save

ou

npm i cjs-loader --save

Mais remarquez que parfois le problème ne réside pas seulement dans l'absence de cette librairie, mais dans le chemin de votre fichier d'application app.js peut ne pas se trouver dans ce dossier :

C:\Users\User\Desktop\NodeJsProject\

0voto

user2895965 Points 21

Il a fonctionné avec moi après avoir réparé l'installation de node.js à partir de l'ajout/suppression de programmes.

C'était globalement, et pas pour un seul projet !

Prograide.com

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.

Powered by:

X