29 lines
564 B
JavaScript
Executable File
29 lines
564 B
JavaScript
Executable File
let express = require('express')
|
|
let logger = require('morgan')
|
|
|
|
let app = express()
|
|
app.use(logger('dev'))
|
|
app.use(express.static('views'))
|
|
|
|
app.set('view engine', 'ejs')
|
|
app.set('views', __dirname + '/views')
|
|
|
|
|
|
app.get('/', function(request, responce){
|
|
responce.render('index.ejs')
|
|
})
|
|
|
|
app.get('*', function(request, responce){
|
|
responce.render('404.ejs')
|
|
})
|
|
|
|
app.post('*', function(request, responce){
|
|
responce.status(404).send({success:false, error:"404"})
|
|
})
|
|
|
|
var port = 5050
|
|
|
|
app.listen(port, function() {
|
|
console.log('Server running on port ' + port)
|
|
})
|