不能打电话的方法'使用'未定义的

时间:2014-11-27 11:27:27

标签: node.js express passport.js

我在node.js express中实现护照时遇到问题。

我正在尝试遵循不同的指南,但只是没有成功..

这次出现如下错误:

enter image description here

我的代码如下所示:

在app.js中:

var express = require('express');
var path = require('path');
var favicon = require('serve-favicon');
var logger = require('morgan');
var cookieParser = require('cookie-parser');
var bodyParser = require('body-parser');

// Configuring Passport
var passport = require('passport');
var expressSession = require('express-session');
// TODO - Why Do we need this key ?
app.use(expressSession({secret: 'mySecretKey'}));
app.use(passport.initialize());
app.use(passport.session());

知道为什么它不会工作? 我已经安装了快递,护照,护照本地等。

1 个答案:

答案 0 :(得分:6)

您需要使用app

初始化express()
  var express= require('express');
    var app=express();