UNPKG

generator-angular-eggs

Version:

Angular 1.5, Angular Component Router, Bootstrap v4(alpha) and TingoDB(like MongoDB) with an Express server

31 lines (23 loc) 921 B
'use strict'; var express = require('express'); var bodyParser = require('body-parser'); var app = express(); var server = require('http').createServer(app); var port = process.env.PORT || 8000; app.use(bodyParser.json({limit: '50mb'})); app.use(bodyParser.urlencoded({extended: true, limit: '50mb'})); app.use(function(req, res, next) { res.header('Access-Control-Allow-Methods', 'GET, PUT, POST, DELETE, OPTION'); res.header('Access-Control-Allow-Origin', '*'); res.header('Access-Control-Allow-Headers', 'Origin, X-Requested-With, Content-Type, Accept'); next(); }); // Start server server.listen(port, process.env.OPENSHIFT_NODEJS_IP || process.env.IP || undefined, function() { console.log('Express server listening on %d, in %s mode', port, app.get('env')); }); // Application Seed require('./config/seed')(app); // API definition require('./api/gruntfiles')(app); exports = module.exports = app;