namesny-com/src/server.js

23 lines
488 B
JavaScript
Raw Normal View History

2018-12-29 22:07:50 +00:00
import express from 'express'
2019-02-16 18:32:32 +00:00
import { serverRender } from './utils/serverRender'
2019-02-18 20:18:55 +00:00
require('./utils/scanner')()
2019-02-16 18:32:32 +00:00
const port = process.env.PORT || 3000
2018-12-29 22:07:50 +00:00
const app = express()
2017-07-15 14:52:09 +00:00
2019-01-21 18:21:51 +00:00
app.use('/static', express.static('public/static'))
2019-02-16 16:56:43 +00:00
app.get('/favicon.ico', (req, res) => {
2019-02-16 18:32:32 +00:00
res.status(404).send('Not Found !!!')
2019-02-16 16:56:43 +00:00
})
2019-02-16 18:32:32 +00:00
app.get('*', serverRender)
2017-04-09 19:09:27 +00:00
2019-02-16 18:32:32 +00:00
app.listen(port, function (error) {
2017-07-15 14:52:09 +00:00
if (error) {
2019-02-16 18:32:32 +00:00
console.error(error)
2017-07-15 14:52:09 +00:00
} else {
2019-02-16 18:32:32 +00:00
console.info('[Server] Listening on port %s', port)
2017-04-09 19:09:27 +00:00
}
2017-07-15 14:52:09 +00:00
})