-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathapp.js
33 lines (25 loc) · 1.18 KB
/
app.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
var express = require('express');
var favicon = require('serve-favicon');
var bodyParser = require('body-parser');
var logger = require('morgan');
var cors = require('cors');
var routes = require('./routes/index');
var app = express();
// view engine setup
app.set('views',(__dirname + '/views'));
app.set('view engine', 'ejs');
// uncomment after placing your favicon in /public
app.use(logger('dev'));
app.use(favicon(__dirname + '/public/images/favicon.ico'));
app.use(bodyParser.json()); // for parsing application/json
app.use(bodyParser.urlencoded({ extended: true })); // for parsing application/x-www-form-urlencoded
app.use(cors());
app.use('/public/stylesheets/style.css',express.static(__dirname + '/public/stylesheets/style.css'));
app.use('/public/javascripts/angular.min.js',express.static(__dirname + '/public/javascripts/angular.min.js'));
app.use('/public/javascripts/angularApp.js',express.static(__dirname + '/public/javascripts/angularApp.js'));
app.use('/public/javascripts/adminApp.js',express.static(__dirname + '/public/javascripts/adminApp.js'));
app.use('/results', routes);
app.listen(3000, function(){
console.log("Listening on 3000...");
})
module.exports = app;