2015-10-21 18 views
6

Ich arbeite an einer mean.io-Anwendung. Ich versuche, mit immer Modul des Knotens diese Anwendung auf Ubuntu-Shell zu laufen, aber es wirft einen FehlerMean.io Anwendung wirft Fehler mit für immer

"util.js:756 
throw new TypeError('The super constructor to `inherits` must not ' + 
^: The super constructor to `inherits` must not be null or undefined. 
at Object.exports.inherits (util.js:756:11) 
at Object.<anonymous> (/usr/lib/node_modules/forever/node_modules/forever-monitor/lib/forever-monitor/monitor.js:142:7) 
at Module._compile (module.js:435:26) 
at Object.Module._extensions..js (module.js:442:10) 
at Module.load (module.js:356:32) 
at Function.Module._load (module.js:311:12) 
at Module.require (module.js:366:17) 
at require (module.js:385:17) 
at Object.<anonymous> (/usr/lib/node_modules/forever/node_modules/forever-monitor/lib/index.js:14:24) 
at Module._compile (module.js:435:26) 

"
Kann mir jemand helfen, auf diesem, was die eigentliche Frage ist, wie kann ich diesen Fehler beheben können.

+0

Ich führe diesen Befehl zum Starten der Anwendung "für immer Schluck Produktion" und dann wirft es die oben genannte Anwendung. Wenn ich diese Anwendung normalerweise mit dem Schluckbefehl "Schluckproduktion" ausführe, funktioniert es gut. –

+0

Ich weiß nicht, warum jemand hat es ohne Grund gewählt –

Antwort

16

ich habe das gleiche Problem konfrontiert. es war wegen Redistore zur Verwendung mit "Express" Parameter

var RedisStore = require('connect-redis')(express); 

endgültig fixiert ich es eine Session als Parameter verwendet wird.

Ich hoffe, es hilft Ihnen.

+0

Danke. Löste mein Problem auch. – kstratis

+0

Danke, das hat perfekt funktioniert :) –