Ich hatte dasselbe Problem, für mich npm install request --save
Problem gelöst. Hoffe es hilft.
Sie sollten einfach request
installieren lokal innerhalb Ihres Projekts.
Nur cd
in den Ordner, der Ihre js-Datei enthält, und führen Sie
npm install request
Ich habe das gleiche Problem, wenn ich es global installiere, dann versuche ich, es lokal zu installieren, und es funktioniert.
Gehen Sie zum Verzeichnis Ihres Projekts
mkdir TestProject
cd TestProject
Machen Sie dieses Verzeichnis zu einem Stammverzeichnis Ihres Projekts (dadurch wird ein standardmäßiger package.json
erstellt Datei)
npm init --yes
Installieren Sie das erforderliche npm-Modul und speichern Sie es als Projektabhängigkeit (es erscheint in package.json
)
npm install request --save
Erstellen Sie eine test.js
Datei im Projektverzeichnis mit Code aus Paketbeispiel
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.
}
});
Ihr Projektverzeichnis sollte so aussehen
TestProject/
- node_modules/
- package.json
- test.js
Führen Sie jetzt einfach node in Ihrem Projektverzeichnis aus
node test.js