vue-express-mongo-boilerplate
Version:
Express NodeJS application server boilerplate with Mongo and VueJS
18 lines (13 loc) • 431 B
JavaScript
;
let config = require("../../config");
let logger = require("../logger");
let redis = require("../redis");
let _ = require("lodash");
let MemoryCacher = require("./cacher-memory");
let RedisCacher = require("./cacher-redis");
module.exports = function(type, prefix, ttl) {
switch(type) {
case "redis": return new RedisCacher(prefix, ttl);
default: return new MemoryCacher(prefix, ttl);
}
};