urlshortener/server.js

25 lines
547 B
JavaScript
Raw Normal View History

2020-09-14 11:03:06 +02:00
require('dotenv').config();
const express = require('express');
const cors = require('cors');
const app = express();
2017-02-18 19:57:45 +01:00
// Basic Configuration
const port = process.env.PORT || 3000;
2017-02-18 19:57:45 +01:00
app.use(cors());
2018-10-29 22:16:41 +01:00
app.use('/public', express.static(`${process.cwd()}/public`));
2017-02-18 19:57:45 +01:00
app.get('/', function(req, res) {
2017-02-18 19:57:45 +01:00
res.sendFile(process.cwd() + '/views/index.html');
});
// Your first API endpoint
app.get('/api/hello', function(req, res) {
res.json({ greeting: 'hello API' });
2017-02-18 19:57:45 +01:00
});
app.listen(port, function() {
console.log(`Listening on port ${port}`);
});