Tuve el mismo problema, para mí npm install request --save
resolvió el problema. Espero que ayude.
Simplemente debe instalar request
localmente dentro de su proyecto.
Solo cd
a la carpeta que contiene su archivo js y ejecute
npm install request
Me encontré con el mismo problema cuando lo instalé globalmente, luego trato de instalarlo localmente y funciona.
Ir al directorio de su proyecto
mkdir TestProject
cd TestProject
Convierta este directorio en la raíz de su proyecto (esto creará un package.json
predeterminado archivo)
npm init --yes
Instale el módulo npm requerido y guárdelo como una dependencia del proyecto (aparecerá en package.json
)
npm install request --save
Crea un test.js
archivo en el directorio del proyecto con el código del ejemplo del paquete
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.
}
});
El directorio de su proyecto debería verse así
TestProject/
- node_modules/
- package.json
- test.js
Ahora solo ejecute el nodo dentro de su directorio de proyecto
node test.js