How to use the express.logger function in express

To help you get started, we’ve selected a few express examples, based on popular ways it is used in public projects.

Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.

github emil10001 / glass-mirror-nodejs-auth-demo / app.js View on Github external
var express = require('express')
    , http = require('http')
    , googleapis = require('googleapis')
    , OAuth2Client = googleapis.OAuth2Client;

// Use environment variables to configure oauth client.
// That way, you never need to ship these values, or worry
// about accidentally committing them
var oauth2Client = new OAuth2Client(process.env.MIRROR_DEMO_CLIENT_ID,
    process.env.MIRROR_DEMO_CLIENT_SECRET, process.env.MIRROR_DEMO_REDIRECT_URL);

var app = express();

// all environments
app.set('port', 8081);
app.use(express.logger('dev'));
app.use(express.bodyParser());
app.use(express.methodOverride());
app.use(app.router);

// development only
if ('development' == app.get('env')) {
    app.use(express.errorHandler());
}

var success = function (data) {
    console.log('success', data);
};
var failure = function (data) {
    console.log('failure', data);
};
var gotToken = function () {
github menkr / wechat-wall / app.js View on Github external
// @name: Wechat Wall
// @npm: npm install wachat-wall

var express = require('express')
  , http = require('http')
  , path = require('path');

var app = express();
var config = require('./config');

// all environments
app.set('port', process.env.PORT || config.port);
app.set('views', __dirname + '/views');
app.set('view engine', 'jade');
app.use(express.favicon());
app.use(express.logger('dev'));
app.use(express.bodyParser());
app.use(express.methodOverride());
app.use(express.cookieParser('wechat wall'));
app.use(express.session());
app.use(app.router);
app.use(require('less-middleware')({ src: __dirname + '/public' }));
app.use(express.static(path.join(__dirname, 'public')));

// development only
if ('development' == app.get('env')) {
  app.use(express.errorHandler());
}

// app.get(config.url, require('./routes/auth'));
app.post(config.url, require('./routes/index'));
app.get(config.page, require('./routes/wall'));
github kevboh / crashlytics-to-issues / web.js View on Github external
var express = require('express');
var request = require('request');

var app = express.createServer(express.logger());

app.get('/', function(req, res) {
  res.send('I\'m still working!');
});

// Begin Crashlytics web hook call
// See http://support.crashlytics.com/knowledgebase/articles/102391-how-do-i-configure-a-custom-web-hook-

app.post('/', express.bodyParser(), function(req, res) {
  if (req.body.event == "verification") {
    // Crashlytics is making sure we're actually a web hook
    // Say yes
    res.send(200);
  }
  else if (req.body.event == "issue_impact_change" && req.body.payload_type == "issue") {
    // We're being notified of an issue
github shapeshed / nodejsbook.io.examples / hour08 / example10 / app.js View on Github external
mongoose.connect('mongodb://localhost/todo_development');
var Schema = mongoose.Schema;
var ObjectId = Schema.ObjectId;

var Task = new Schema({
  task: String
});

var Task = mongoose.model('Task', Task);

// all environments
app.set('port', process.env.PORT || 3000);
app.set('views', __dirname + '/views');
app.set('view engine', 'jade');
app.use(express.favicon());
app.use(express.logger('dev'));
app.use(express.bodyParser());
app.use(express.cookieParser('keyboard cat'));
app.use(express.session({ cookie: { maxAge: 60000 }}));
app.use(express.methodOverride());
app.use(app.router);
app.use(express.static(path.join(__dirname, 'public')));

// development only
if ('development' === app.get('env')) {
  app.use(express.errorHandler());
}

app.get('/', routes.index);

app.get('/tasks', function(req, res){
  Task.find({}, function (err, docs) {
github codeforboston / pantry_pickup / lib / app.js View on Github external
// all environments
app.set('port', process.env.PORT || config.app.port);
app.set('views', __dirname + '/views');
app.set('view engine', 'jade');
app.use(express.favicon(__dirname + '/../public/favicon.ico'));
app.use(express.compress());
app.use(bodyParser.json());
app.use(express.methodOverride());
app.use(app.router);
app.use(express.static(__dirname + '/../public'));
app.log = require('./utils/logger')();

// development only
var dev = 'production' != app.get('env');// good enough
if (dev) {
  app.use(express.logger('dev'));
  app.use(express.errorHandler());
}

require('./routes/index')(app);
require('./routes/info')(app);
require('./routes/pantry')(app);
require('./routes/search')(app);

var mongoose = require('mongoose');
mongoose.connect(process.env.DATABASE || config.app.database);
var db = mongoose.connection;
db.on('error', function(){
  app.log.error('Could not connect to Mongo :/')
});
if (dev) db.once('open', function(){app.log.info('Mongo connected!');});
github IdeaBlade / Breeze / Samples_Unpublished / Zza / Zza.ExpressServer / server.js View on Github external
app.configure(function(){
    app.use(express.favicon());
    app.use(express.logger('dev'));
    app.use(express.compress());
    app.use('/', express.static(expressAppdir)); // look for overrides on express server 1st
    app.use('/', express.static(appDir));        // then look in regular zza
    app.use(express.bodyParser());
   // app.use(express.methodOverride());  // for full REST ... if we need it
    app.use(app.router);
});
github azat-co / practicalnode / code / ch9 / socket3 / app.js View on Github external
*/

var express = require('express');
var routes = require('./routes');
var user = require('./routes/user');
var http = require('http');
var path = require('path');

var app = express();

// all environments
app.set('port', process.env.PORT || 3000);
app.set('views', __dirname + '/views');
app.set('view engine', 'jade');
app.use(express.favicon());
app.use(express.logger('dev'));
app.use(express.bodyParser());
app.use(express.methodOverride());
app.use(app.router);
app.use(express.static(path.join(__dirname, 'public')));

// development only
if ('development' == app.get('env')) {
  app.use(express.errorHandler());
}

app.get('/', routes.index);
app.get('/users', user.list);

var server = http.createServer(app);
var io = require('socket.io').listen(server);
github azer / prova-retired / web / fox.js View on Github external
'lib/server': function(module, exports, global, require, undefined){
  var express = require("express"),
    path    = require('path'),
    fs      = require("fs"),
    prop    = require('new-prop'),
    app     = express(),

    port    = prop(7559);

app.use(express.logger());
app.use(express.static(path.join(__dirname, '../web')));

module.exports = server;
module.exports.port = port;

function server(bundle, paths){

  app.get('/bundle.js', function(req, res){
    res.send(bundle);
  });

  app.get('/modules', function(req, res){
    res.send(JSON.stringify(paths));
  });

  app.listen(port());
github seldo / makomi / workspace / hello-2 / app.js View on Github external
app.configure(function(){
  app.set('port', process.env.PORT || 9000);
  app.set('views', __dirname + '/views');
  app.set('view engine', 'ejs');
  app.use(express.favicon());
  app.use(express.logger('dev'));
  app.use(express.bodyParser());
  app.use(express.methodOverride());
  app.use(express.cookieParser('your secret here'));
  app.use(express.session());
  app.use(app.router);
  app.use(require('stylus').middleware(__dirname + '/public'));
  app.use(express.static(path.join(__dirname, 'public')));
});