const express = require('express');
var app = express();
var bodyParser = require('body-parser');
var exphbs = require('express-handlebars');
var cors = require('cors');
//setup view engine
app.engine('.hbs', exphbs({
extname: '.hbs'
}));
app.set('view engine', '.hbs');
//setup routes
app.get('/', (req, res) => {
res.render('index');
});
//bodyParser middleware
// parse application/x-www-form-urlencoded
app.use(bodyParser.urlencoded({
extended: false
}));
// parse application/json
app.use(bodyParser.json());
//public files serving
app.use(express.static('public'));
//setup port
app.listen(process.env.PORT || 3000, () => {
console.log('Server up on 3000');
});
просмотр карты ссылка.
Я также установил некоторые api restirections, то есть 0.0.0.0/0, возможно, целью этого было получить и показать карту, когда кто-то приходит в веб-приложение с любым ip