【发布时间】:2016-04-22 16:40:21
【问题描述】:
我是 NodeJS 的初学者。刚刚开始了一个简单的项目,我需要一个会话管理概念。那么如何在 NodeJS 应用程序中管理会话。
在我的项目中有两个文件:- app.js 和 routes.js。
那么我们在哪里添加会话以及如何添加??
app.js 文件:-
var express = require('express'),
app = express(),
path = require('path');
app.set('views', path.join(__dirname , 'views'));
app.engine('html', require('hogan-express'));
app.set('view engine', 'html');
app.use(express.static(path.join(__dirname,'public')));
require('./routes/routes.js')(express,app);
app.listen (3000 , function(){
console.log("working on the Port 3000");
});
和 routes.js 文件:-
module.exports = function(express, app){
var router = express.Router();
router.get('/', function(req , res , next){
res.render('index',{title: 'Welcome'});
});
}
【问题讨论】:
-
没有内置会话,您必须为此使用middleware
标签: javascript node.js session