2017-09-17 3 views
0

Après avoir cloné mon site de test de github et réussi à supprimer la version par défaut du noeud sur mon Raspberry pi 3 et l'installation de V8.5.0, j'ai couru npm install et npm install nodemon -g. Maintenant, mais je suis incapable d'exécuter mon script en raison d'une erreur:NodeJS Erreur: Impossible de trouver le module './lib/oauth'

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)

J'ai essayé d'ajouter npm install oauth --save en vain et n'ont pas été en mesure de trouver une réponse en ligne.

Toute aide serait appréciée!

Edit: a ajouté mon repo github, https://github.com/TheWalkingM3m3/EncodedB0t

Répondre

0

Essayez run npm install request --save. Puis renommez oauth.js.example dans votre répertoire racine sur oauth.js. Ça marche dans mon cas.

+0

La demande corrigée, pouvez-vous expliquer pourquoi et comment cette erreur s'est produite? (Et je suis assez intelligent pour renommer l'exemple de fichier oAuth: P) –

+0

Dans le fichier '/node_modules/request/request.js: 28: 13' il y a une ligne' OAuth = require ('./ lib/oauth '). OAuth', mais le fichier requis n'existe pas dans le dossier '/ node_modules/request/lib'. Je ne sais pas pourquoi et comment :). Mais j'ai supposé que l'installation explicite de ce module va corriger la situation. –

+0

Oh ok, merci beaucoup pour votre aide! Sinon, j'aurais été coincé pendant des heures et des heures. –