이것은 내 응용 프로그램이며 현재 프로덕션에서 실행 중입니다.
var app = express();
app.set('views',settings.c.WEB_PATH + '/public/templates');
app.set('view engine','ejs');
app.configure(function(){
app.use(express.favicon());
app.use(express.static(settings.c.WEB_PATH + '/public'));
app.use(express.bodyParser());
app.use(express.cookieParser());
app.use(express.methodOverride());
app.use(express.session({
cookie:{ domain:"."+settings.c.SITE_DOMAIN, maxAge:1440009999},
secret:'hamster',
store: r_store,
}));
app.use(useragent.express());
app.use(flash());
app.use(passport.initialize());
app.use(passport.session());
});
그러나 나는 그것을 알고 NODE_ENV
사용하고 싶었습니다. 어떻게해야합니까?
app.configure('development', ...)
개발 또는 프로덕션 환경에 대해서만 특정 설정을 설정하기 위해 "생산" 이라고 가정 할 수 있습니다 . 참조 expressjs.com/api.html#app.configure