Si j'installe Benchmark.js localement avec npm install benchmark
que tout fonctionne bien:Module Benchmark.js ne peut pas trouver globalement dans NodeJS
require("benchmark") > Object
Mais quand je tente d'installer Benchmark à l'échelle mondiale avec -g
drapeau npm install benchmark -g
, NodeJS ne peut pas trouver le module (supprimer d'abord le banc d'essai installé localement):
require("benchmark") > Error: Cannot find module 'benchmark'
J'ai essayé sous Windows et Linux. Les mêmes résultats Travail local, globalement pas. Quelqu'un peut-il m'aider POURQUOI?
Le module mongodb fonctionne globalement.
Est-ce un problème global? Happens pour tous les modules? En outre, avez-vous quelque chose comme NVM ou N installé? (gestionnaires de version de noeud) – alessioalex
cela se produit seulement avec le cas-test. d'autres paquets fonctionnent bien. Je n'ai pas NVM installé. As-tu essayé ça? l'erreur se produit-elle pour vous? –