2017-09-18 1 views
0

Pour tout ce que j'essaye d'installer avec npm, la même erreur se reproduit: Impossible de trouver le module fstream. La chose amusante est que 'fstream' est dans mon dossier NodeJS (C:/Program Files/nodejs/node_modules/npm/node_modules)npm Module fstream introuvable - Windows 10

J'ai essayé de réinstaller, de désinstaller et de réinstaller, d'installer d'autres versions de nodejs, de redémarrer le système et rien!

Voici un exemple de journal essayer d'installer les outils Firebase

0 info it worked if it ends with ok 
1 verbose cli [ 'C:\\Program Files\\nodejs\\node.exe', 
1 verbose cli 'C:\\Users\\Checho\\AppData\\Roaming\\npm\\node_modules\\npm\\bin\\npm-cli.js', 
1 verbose cli 'install', 
1 verbose cli '-g', 
1 verbose cli 'firebase-tools' ] 
2 info using [email protected] 
3 info using [email protected] 
4 verbose npm-session 1f5a9f5441b96d8f 
5 silly install loadCurrentTree 
6 silly install readGlobalPackageData 
7 verbose stack Error: Cannot find module 'fstream' 
7 verbose stack  at Function.Module._resolveFilename (module.js:527:15) 
7 verbose stack  at Function.Module._load (module.js:476:23) 
7 verbose stack  at Module.require (module.js:568:17) 
7 verbose stack  at require (internal/module.js:11:18) 
7 verbose stack  at Object.<anonymous> (C:\Users\Checho\AppData\Roaming\npm\node_modules\npm\node_modules\tar\lib\entry.js:14:15) 
7 verbose stack  at Module._compile (module.js:624:30) 
7 verbose stack  at Object.Module._extensions..js (module.js:635:10) 
7 verbose stack  at Module.load (module.js:545:32) 
7 verbose stack  at tryModuleLoad (module.js:508:12) 
7 verbose stack  at Function.Module._load (module.js:500:3) 
7 verbose stack  at Module.require (module.js:568:17) 
7 verbose stack  at require (internal/module.js:11:18) 
7 verbose stack  at Object.<anonymous> (C:\Users\Checho\AppData\Roaming\npm\node_modules\npm\node_modules\tar\lib\entry-writer.js:5:13) 
7 verbose stack  at Module._compile (module.js:624:30) 
7 verbose stack  at Object.Module._extensions..js (module.js:635:10) 
7 verbose stack  at Module.load (module.js:545:32) 
8 verbose cwd C:\Users\Checho\AppData\Roaming\npm-cache\_logs 
9 verbose Windows_NT 10.0.14393 
10 verbose argv "C:\\Program Files\\nodejs\\node.exe" "C:\\Users\\Checho\\AppData\\Roaming\\npm\\node_modules\\npm\\bin\\npm-cli.js" "install" "-g" "firebase-tools" 
11 verbose node v8.5.0 
12 verbose npm v5.3.0 
13 error code MODULE_NOT_FOUND 
14 error Cannot find module 'fstream' 
15 verbose exit [ 1, true ] 

Répondre

0

Je l'ai résolu! Il suffit de copier le répertoire C:\Program files\nodejs\node_modules\npm\node_modules dans C:\Users\{ my-user }\AppData\Roaming\npm\node_modules et de remplacer tous leurs fichiers.

Y a-t-il l'emplacement des fichiers globaux? Mais dans la dernière mise à jour de npm quelque chose de mal doit avoir eu lieu.