2015-10-21 7 views
6

मैं एक mean.io एप्लिकेशन पर काम कर रहा हूं। मैं हमेशा के लिए नोड के मॉड्यूल के साथ Ubuntu खोल पर इस आवेदन को चलाने के लिए कोशिश कर रहा हूँ, लेकिन यह एक त्रुटिMean.io एप्लिकेशन हमेशा के लिए त्रुटि फेंक रहा है

"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) 

"
किसी को भी इस पर मदद कर सकते हैं वास्तविक मुद्दा है, मैं कैसे इस त्रुटि को हल कर सकते हैं क्या फेंक रहा है।

+0

मैं इस आदेश को "हमेशा के लिए गल्प उत्पादन" शुरू करने के लिए चला रहा हूं और फिर यह ऊपर उल्लिखित आवेदन फेंकता है। जब मैं सामान्य रूप से gulp कमांड "gulp उत्पादन" के साथ इस एप्लिकेशन को चलाता हूं तो यह ठीक काम कर रहा है। –

+0

मुझे नहीं पता कि किसी ने बिना किसी कारण के इसे वोट दिया है –

उत्तर

16

मैं एक ही मुद्दे का सामना करना पड़ा है। यह "व्यक्त" पैरामीटर

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

अंत में मैं यह पैरामीटर के रूप में एक सत्र का उपयोग ठीक किए जाने के Redistore का उपयोग कर के कारण था।

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

उम्मीद है कि यह आपकी मदद करता है।

+0

धन्यवाद। मेरी समस्या भी हल हो गई। – kstratis

+0

धन्यवाद, यह पूरी तरह से काम किया :) –

संबंधित मुद्दे