RedisStore - TypeError: Cannot read property 'prototype' of undefined
If you want to use Express 4.x
change from
var express = require('express');var RedisStore = require('connect-redis')(express);
to
var session = require('express-session')var RedisStore = require('connect-redis')(session);
Also remember to install express-session:
npm install express-session --save
If you plan to use Express 3.x, pick compatible version 1.4.7 of connect-redis to avoid the error.
npm install connect-redis@1.4.7 --save
To get more information about migrating Express 3 to version 4: