Sie sagen nicht, welches Modul Sie installieren möchten - daher sucht npm nach einer Datei, package.json
die Ihre Abhängigkeiten beschreibt, und diese Datei fehlt offensichtlich.
Entweder müssen Sie npm explizit mitteilen, welches Modul installiert werden soll, z
npm install express
oder
npm install -g express-generator
oder Sie müssen eine package.json
Datei hinzufügen und Ihre Module hier registrieren. Der einfachste Weg, eine solche Datei zu erhalten, besteht darin, npm durch Ausführen eine Datei erstellen zu lassen
npm init
und fügen Sie dann hinzu, was Sie benötigen. Bitte beachten Sie, dass dies nur für lokal installierte Module funktioniert, nicht für globale.
Ein einfaches Beispiel könnte folgendermaßen aussehen:
{
"name": "myapp",
"version": "0.0.1",
"dependencies": {
"express": "4.0.0"
}
}
oder sowas ähnliches. Weitere Informationen zu der package.json
Datei finden Sie in der offiziellen Dokumentation und in diesem interaktiven Handbuch .