Example #1
0
app.configure(function(){
	// all environments
	app.set('port', process.env.PORT || 3000);//master branch
	app.set('views', __dirname + '/views');
	app.set('view engine', 'jade');
	app.use(favicons(__dirname + '/public/images/icons'));
	app.use(express.bodyParser());
	app.use(express.methodOverride());
	app.use(app.router);
	app.use(express.static(path.join(__dirname, 'public')));
});
Example #2
0
var routes = require('./routes/index');
var users = require('./routes/users');

var app = express();

// view engine setup
app.set('views', path.join(__dirname, 'views'));

app.engine('html', swig.renderFile);
app.set('view engine', 'html');

// uncomment after placing your favicon in /public
//app.use(favicon(path.join(__dirname, 'public', 'favicon.ico')));


app.use(favicons(__dirname + '/public/images/icons'));

// allowing for many include possibilities
app.use('/scripts/aframe', express.static(__dirname + './node_modules/aframe/'));
app.use('/scripts/aframe/dist', express.static(__dirname + '/node_modules/aframe/dist/'));



app.use(logger('dev'));
app.use(bodyParser.json());
app.use(bodyParser.urlencoded({ extended: false }));
app.use(cookieParser());
app.use(express.static(path.join(__dirname, 'public')));

app.use('/', routes);
app.use('/users', users);
Example #3
0
var express = require('express');
var path = require('path');
var favicons = require('connect-favicons');
var logger = require('morgan');
var cookieParser = require('cookie-parser');
var bodyParser = require('body-parser');

require('./app_api/models/db');
var routesApi = require('./app_api/routes/index');
var app = express();
app.set('view engine', 'html');
app.use(favicons(path.join(__dirname, 'client/build')));
app.use(logger('dev'));
app.use(bodyParser.json());
app.use(bodyParser.urlencoded({ extended: false }));
app.use(cookieParser());


// Below uncommented when sending to Heroku
// remove dinky else (for testing locally as NODE_ENV undefined)
/*if (process.env.NODE_ENV === 'production') {
    app.use(express.static(path.join(__dirname, 'client/build')));
} else  {
    app.use(express.static(path.join(__dirname, 'client/build')));
}*/

app.use('/api', routesApi);
app.use(express.static(path.resolve(__dirname, 'build/static/css')));
app.get('*', (req, res) => {
    res.sendFile(path.resolve(__dirname, 'client/build', 'index.html'));
});
Example #4
0
File: app.js Project: vashzsun/blog
var routes = require('./routes');
var http = require('http');
var path = require('path');
var MongoStore = require('connect-mongo')(express);
var settings = require('./settings');
var flash = require('connect-flash');
var favicons = require('connect-favicons');
var app = express();

// all environments
app.set('port', process.env.PORT || 3000);
app.set('views', path.join(__dirname, 'views'));
app.set('view engine', 'ejs');
app.use(flash());
//app.use(express.favicon());
app.use(favicons(path.join(__dirname, 'public/images')));
app.use(express.logger('dev'));
app.use(express.json());
app.use(express.urlencoded());
app.use(express.methodOverride());
app.use(express.cookieParser());
app.use(express.bodyParser({keepExtensions:true, uploadDir:'./public/upload'}));
app.use(express.session({
	secret:settings.cookieSecret,
	key:settings.db,
	cookie:{maxAge:1000*60*60*24*30},
	store:new MongoStore({db:settings.db})
}))
app.use(app.router);
app.use(express.static(path.join(__dirname, 'public')));
Example #5
0
/**
 * Created by JNC on 2016/6/8.
 */
var express = require('express');
var fs = require('fs');
var favicons = require('connect-favicons');

var app = express();
app.use(favicons());
app.get('/ListUsers',function(req,res){
   fs.readFile(__dirname + '/' + "users.json","utf8",function(err,data){
      if(err){
          return console.log(err.status);
      }
       console.log(data);
       res.send(data);
   });
});

//读取用户
app.get('/:id', function (req, res) {
    // 首先我们读取已存在的用户
    fs.readFile( __dirname + "/" + "users.json", 'utf8', function (err, data) {
        data = JSON.parse( data );
        var user = data["user" + req.params.id]
        console.log( user );

        res.send(JSON.stringify(user));
    });
})
app.listen(8000);