2017-09-09 3 views
5

Lorsque j'exécute une commande heroku ou ouvre une page où l'utilisateur n'est pas connecté. C'est la seule erreur que je reçois encore et encore.Erreur de commande étrange heroku

J'ai supprimé le tmp Heroku aujourd'hui, mais j'ai poussé l'application par la suite, l'erreur s'est soudainement produite.

Quand je vais à l'application, il ouvre si l'utilisateur est connecté, mais lorsqu'il est ouvert incognito, il a une erreur, vérifier les journaux, il est la même erreur ci-dessous

Quelqu'un peut-il me aider sur celui-ci ?

module.js:491 
throw err; 

Error: Cannot find module 'universalify' 
    at Function.Module._resolveFilename (module.js:489:15) 
    at Function.Module._load (module.js:439:25) 
    at Module.require (module.js:517:17) 
    at require (internal/module.js:11:18) 
    at Object.<anonymous> (/home/ubuntu/.local/share/heroku/client/node_modules/fs-extra/lib/fs/index.js:3:11) 
    at Module._compile (module.js:573:30) 
    at Object.Module._extensions..js (module.js:584:10) 
    at Module.load (module.js:507:32) 
    at tryModuleLoad (module.js:470:12) 
    at Function.Module._load (module.js:462:3) 
module.js:491 
    throw err; 
    ^

Error: Cannot find module 'universalify' 
    at Function.Module._resolveFilename (module.js:489:15) 
    at Function.Module._load (module.js:439:25) 
    at Module.require (module.js:517:17) 
    at require (internal/module.js:11:18) 
    at Object.<anonymous> (/home/ubuntu/.local/share/heroku/client/node_modules/fs-extra/lib/fs/index.js:3:11) 
    at Module._compile (module.js:573:30) 
    at Object.Module._extensions..js (module.js:584:10) 
    at Module.load (module.js:507:32) 
    at tryModuleLoad (module.js:470:12) 
    at Function.Module._load (module.js:462:3) 
! error getting commands pid 14405 exit 1 
+0

Apparemment, il manque un paquet. Pourriez-vous vérifier votre contenu de package.json? –

Répondre

2

Essayez d'ajouter ceci à package.json et reconstruire instanses:

"universalify": "^0.1.1" 

ou exécuter cette commande sur votre serveur et redémarrez Node.js:

npm install universalify --save 
1

Je vous conseiller d'exécuter ceux-ci sur votre terminal dans votre CWD du préojet npm uninstall universalify -S --save, ce qui devrait supprimer toute forme de universalify qui avait probablement des dépendances manquantes lors de votre npm install, après quoi vous pouvez exécuter npm install universalify --save.

N'hésitez pas à commenter si vous rencontrez un autre défi.

0

J'avais aussi cette erreur la dernière fois quand je fais toujours mon projet sur le noeud. Donc ce que j'ai fait était. Installez tous les NPM qui manque donc quelque chose comme ça

npm install universalify --save

Si elle persiste encore. Supprimez le dossier de l'universalify et réinstallez npm :). Et n'oubliez pas de le supprimer aussi sur votre package.json