2017-09-17 1 views
0

Nach dem Klonen meiner Test-Site von Github und erfolgreich die Standardversion von Knoten auf meinem Raspberry Pi 3 zu entfernen und V8.5.0 zu installieren, lief ich npm install und npm install nodemon -g. Jetzt aber kann ich nicht mein Skript auszuführen aufgrund eines Fehlers:NodeJS Fehler: Kann Modul './lib/oauth' nicht finden

module.js:529 throw err; ^

Error: Cannot find module './lib/oauth' at Function.Module._resolveFilename (module.js:527:15) at Function.Module._load (module.js:476:23) at Module.require (module.js:568:17) at require (internal/module.js:11:18) at Object. (/home/pi/Projects/EncodedB0t/node_modules/request/request.js:28:13) at Module._compile (module.js:624:30) at Object.Module._extensions..js (module.js:635:10) at Module.load (module.js:545:32) at tryModuleLoad (module.js:508:12) at Function.Module._load (module.js:500:3)

Ich habe versucht npm install oauth --save ohne Erfolg Zugabe und nicht in der Lage, eine Antwort zu finden online.

Jede Hilfe wäre willkommen!

Edit: hat meine GitHub Repo, laufen https://github.com/TheWalkingM3m3/EncodedB0t

Antwort

0

Try npm install request --save. Benennen Sie dann oauth.js.example in Ihrem Stammverzeichnis unter oauth.js um. Es funktioniert in meinem Fall.

+0

Die Anfrage repariert es, können Sie erklären, warum und wie dieser Fehler aufgetreten ist? (Und ich bin klug genug, um die Beispiel-oAuth-Datei umzubenennen: P) –

+0

In der Datei '/node_modules/request/request.js: 28: 13' gibt es eine Zeile' OAuth = require ('./ lib/oauth '). OAuth', aber die erforderliche Datei existiert nicht im Ordner '/ node_modules/request/lib'. Ich weiß nicht warum und wie :). Aber ich habe angenommen, dass die explizite Installation dieses Moduls die Situation beheben wird. –

+0

Oh ok, vielen Dank für Ihre Hilfe! Sonst wäre ich stundenlang festgefahren. –

Verwandte Themen