J'ai eu le même problème, pour moi npm install request --save
résolu le problème. J'espère que ça aide.
Vous devez simplement installer request
localement dans votre projet.
Juste cd
dans le dossier contenant votre fichier js et exécutez
npm install request
J'ai rencontré le même problème car je l'installe globalement, puis j'essaie de l'installer localement, et ça marche.
Allez dans le répertoire de votre projet
mkdir TestProject
cd TestProject
Faites de ce répertoire une racine de votre projet (cela créera un package.json
par défaut fichier)
npm init --yes
Installez le module npm requis et enregistrez-le en tant que dépendance de projet (il apparaîtra dans package.json
)
npm install request --save
Créer un test.js
fichier dans le répertoire du projet avec le code de l'exemple de package
var request = require('request');
request('http://www.google.com', function (error, response, body) {
if (!error && response.statusCode == 200) {
console.log(body); // Print the google web page.
}
});
Votre répertoire de projet devrait ressembler à ceci
TestProject/
- node_modules/
- package.json
- test.js
Maintenant, exécutez simplement node dans le répertoire de votre projet
node test.js